If you have a trip planned to Perth, there’s a very good chance that you’ll find some cycling events that give you the perfect excuse to pack your bike!
There are some fantastic Perth run events that are based within Perth itself, like the MSWA Ocean Ride with stunning views over the ocean, or the chance to ride in the Perth Hills with the demanding Dams Challenge, or the City of Armadale Grand Fondo.
There are also some well-known rides within a 200km radius of Perth, like the Element series that are based in different regional towns.
There’s also some multi-day rides that start in Perth and either loop back or finish at a different point, like the MACA Ride for Research and Life Cycle for Canteen On-road and off-road.
You can also have a look and see if any of the local bike clubs have any group rides on offer. And don’t forget to have a look at all the other attractions that Perth has on offer.
So have a look at our online cycling event calendar, and see if you can find some Perth cycling events to suit!
Upcoming Cycling Events around Perth
You’ll also find a list below of cycling events around Perth. Click on the first little grey box to search for a Ride by the Discipline (CX, Gravel, MTB or Road), the Terrain (flat, undulating, mountainous, mixed), the Distance (1-40, 41-80, 81-120, 121-160, 161+ km), the Type of Ride (24 hr, Century, Charity, Gran-Fondo, Multi-day, Recreational, Retro, Ultra) and the Location.
Discipline
All
Climb
CX
family friendly
Gravel
MTB
Road
Virtual
Terrain
All
Flat
Mixed
Mountainous
Undulating
Distance
All
1-40 km
121-160 km
160+ km
41-80 km
81-120 km
Type Ride
All
24 hr
Century
Charity
Gran-fondo
Multi-day
Race
Recreational
Retro
Ultra
Women only
Event Location
All
Adelaide, SA
Adelong, NSW
Albany, WA
Albury, NSW
Alice Springs, NT
Apollo Bay, VIC
Armidale, NSW
Barossa Valley, SA
Bathurst, NSW
Benalla, VIC
Bendigo, VIC
Beverley, WA
Boonah, QLD
Bowral, NSW
Branxholm, TAS
Bridgetown, WA
Bright, VIC
Brisbane, QLD
Buderim, QLD
Bunninyong, VIC
Burleigh Heads, QLD
Burra, SA
Byron Bay, NSW
Cairns, QLD
Caloundra, QLD
Canberra, ACT
Cape Leeuwin, WA
Cape Tribulation, QLD
Cape York, QLD
Cessnock, NSW
Chiltern, VIC
Clare, SA
Coffs Harbour, NSW
Cohuna, VIC
Coonabarabran, NSW
Cootamundra, NSW
Cowell, SA
Cowra, NSW
Crackenback NSW
Creswick
Currumbin Waters, QLD
Darwin, NT
Daylesford, VIC
Derby, WA
Devonport, TAS
Dubbo, NSW
Dungog, NSW
Dwellingup
Dwellingup, WA
Echunga, SA
Esk, QLD
Euroa, VIC
Falls Creek, VIC
Forbes, NSW
Forrest
Forrest, VIC
Forster, NSW
Fox Creek, SA
Geelong, VIC
Gidgegannup, WA
Glen Innes, NSW
Gordonvale, QLD
Goulburn, NSW
Gracetown, WA
Grafton, NSW
Grandchester, QLD
Gumeracha, SA
Healesville, VIC
Hervey Bay, QLD
Hobart, TAS
Horsham, VIC
Inverloch, VIC
Ipswich, QLD
Jindabyne, NSW
Kalgoorlie, WA
Kanahooka, NSW
Kangaroo Island
Kariong, NSW
Kiama, NSW
King Valley, VIC
Kingaroy, QLD
Laguna, NSW
Lake Wendouree, Vic
Lancelin, WA
Landsborough, QLD
Launceston, TAS
Little River, VIC
Lorne, VIC
Lynwood
Mackay, QLD
Margaret River, WA
Maroochydore, QLD
Melbourne, VIC
Mildura, VIC
Monarto, SA
Moonta, SA
Mt Isa, QLD
Mt Pleasant, SA
Mudgee, NSW
Murray Bridge, SA
Nannup, WA
Nar Nar Goon, VIC
Narrabri, NSW
Nerang, QLD
Newcastle, NSW
Nimbin
Nimbin, NSW
Noosa, QLD
Orange, NSW
Palm Beach, QLD
Paluma, QLD
Penrith, NSW
Perth, WA
Pittsworth, QLD
Port Douglas, QLD
Rathdowney, QLD
Robe, SA
Rutherglen, VIC
Shepparton, VIC
Singleton, NSW
St Albans, NSW
Stanthorpe, QLD
Strathalbyn, SA
Stromlo, ACT
Sydney, NSW
Tailem Bend, SA
Tamworth, NSW
Tatura, VIC
Toowoomba, QLD
Torquay, VIC
Townsville, QLD
Tuggerah, NSW
Tumut, NSW
Tyalgum, NSW
Ulverstone, TAS
Victor Harbour, SA
Wagga Wagga, NSW
Wangaratta, VIC
Warburton, VIC
Warners Bay, NSW
Watheroo, WA
Wetherby Station, Mount Molloy, QLD
Whitfield
Whitfield, Victoria
Willaura, VIC
Williamstown, SA
Winton, QLD
Witjira, SA
Wodonga, NSW
Wodonga, Vic
Woodside, SA
Yankalilla, SA
Yatala, QLD
York, WA
Past Cycling Events around Perth
You’ll also find a list below of previous cycling events around Perth. Click on the first little grey box to search for a Ride by the Discipline (CX, Gravel, MTB or Road), the Terrain (flat, undulating, mountainous, mixed), the Distance (1-40, 41-80, 81-120, 121-160, 161+ km), the Type of Ride (24 hr, Century, Charity, Gran-Fondo, Multi-day, Recreational, Retro, Ultra) and the Location.
Discipline
All
Climb
CX
family friendly
Gravel
MTB
Road
Virtual
Terrain
All
Flat
Mixed
Mountainous
Undulating
Distance
All
1-40 km
121-160 km
160+ km
41-80 km
81-120 km
Type Ride
All
24 hr
Century
Charity
Gran-fondo
Multi-day
Race
Recreational
Retro
Ultra
Women only
Event Location
All
Adelaide, SA
Adelong, NSW
Albany, WA
Albury, NSW
Alice Springs, NT
Apollo Bay, VIC
Armidale, NSW
Barossa Valley, SA
Bathurst, NSW
Benalla, VIC
Bendigo, VIC
Beverley, WA
Boonah, QLD
Bowral, NSW
Branxholm, TAS
Bridgetown, WA
Bright, VIC
Brisbane, QLD
Buderim, QLD
Bunninyong, VIC
Burleigh Heads, QLD
Burra, SA
Byron Bay, NSW
Cairns, QLD
Caloundra, QLD
Canberra, ACT
Cape Leeuwin, WA
Cape Tribulation, QLD
Cape York, QLD
Cessnock, NSW
Chiltern, VIC
Clare, SA
Coffs Harbour, NSW
Cohuna, VIC
Coonabarabran, NSW
Cootamundra, NSW
Cowell, SA
Cowra, NSW
Crackenback NSW
Creswick
Currumbin Waters, QLD
Darwin, NT
Daylesford, VIC
Derby, WA
Devonport, TAS
Dubbo, NSW
Dungog, NSW
Dwellingup
Dwellingup, WA
Echunga, SA
Esk, QLD
Euroa, VIC
Falls Creek, VIC
Forbes, NSW
Forrest
Forrest, VIC
Forster, NSW
Fox Creek, SA
Geelong, VIC
Gidgegannup, WA
Glen Innes, NSW
Gordonvale, QLD
Goulburn, NSW
Gracetown, WA
Grafton, NSW
Grandchester, QLD
Gumeracha, SA
Healesville, VIC
Hervey Bay, QLD
Hobart, TAS
Horsham, VIC
Inverloch, VIC
Ipswich, QLD
Jindabyne, NSW
Kalgoorlie, WA
Kanahooka, NSW
Kangaroo Island
Kariong, NSW
Kiama, NSW
King Valley, VIC
Kingaroy, QLD
Laguna, NSW
Lake Wendouree, Vic
Lancelin, WA
Landsborough, QLD
Launceston, TAS
Little River, VIC
Lorne, VIC
Lynwood
Mackay, QLD
Margaret River, WA
Maroochydore, QLD
Melbourne, VIC
Mildura, VIC
Monarto, SA
Moonta, SA
Mt Isa, QLD
Mt Pleasant, SA
Mudgee, NSW
Murray Bridge, SA
Nannup, WA
Nar Nar Goon, VIC
Narrabri, NSW
Nerang, QLD
Newcastle, NSW
Nimbin
Nimbin, NSW
Noosa, QLD
Orange, NSW
Palm Beach, QLD
Paluma, QLD
Penrith, NSW
Perth, WA
Pittsworth, QLD
Port Douglas, QLD
Rathdowney, QLD
Robe, SA
Rutherglen, VIC
Shepparton, VIC
Singleton, NSW
St Albans, NSW
Stanthorpe, QLD
Strathalbyn, SA
Stromlo, ACT
Sydney, NSW
Tailem Bend, SA
Tamworth, NSW
Tatura, VIC
Toowoomba, QLD
Torquay, VIC
Townsville, QLD
Tuggerah, NSW
Tumut, NSW
Tyalgum, NSW
Ulverstone, TAS
Victor Harbour, SA
Wagga Wagga, NSW
Wangaratta, VIC
Warburton, VIC
Warners Bay, NSW
Watheroo, WA
Wetherby Station, Mount Molloy, QLD
Whitfield
Whitfield, Victoria
Willaura, VIC
Williamstown, SA
Winton, QLD
Witjira, SA
Wodonga, NSW
Wodonga, Vic
Woodside, SA
Yankalilla, SA
Yatala, QLD
York, WA
Other cycling events
You can find other rides in our online Cycling Event Calendar, which has over 200 events listed in it.
Please don’t forget to leave a review of any rides you’ve attended. This helps other riders to work out if it’s a ride that they want to attend or not! All you have to do is leave a comment at the bottom of the page of the ride page. You can find a list of all the rides here.
And please do contact me if there are any Perth rides that we’ve missed!