Events Calendar: Mountain Bike Races, Fat Tire Festivals, Bike Swaps, Trade Shows, etc.

RE:CM 100 Miler 16 May 2012 Malmesbury Western Cape South Africa
Tour de Bloom 17 May 2012 Grand Junction Colorado United States
DirtFest 18 May 2012 Huntingdon Pennsylvania United States
San Rafael Swell Spring Mountain Bike Festival 18 May 2012 Green River Utah United States
Rocky Mountain Bicycle Festival 19 May 2012 Superior Colorado United States
Battle the Bear 19 May 2012 Morrison Colorado United States
Syllamo's Revenge Mountain Bike Challenge 19 May 2012 Mountain View Arkansas United States
Stage 1: Vulture's Knob 331 Kick Off Event 19 May 2012 Wooster Ohio United States
Great Western Bike Rally 25 May 2012 Paso Robles California United States
Black Hills Fat Tire Festival 25 May 2012 Rapid City South Dakota United States
24 Hours Round the Clock 26 May 2012 Spokane Washington United States
Growler 26 May 2012 Gunnison Colorado United States
Burn 24 Hour 26 May 2012 Wilkesboro North Carolina United States
Trans-Sylvania MTB Epic 27 May 2012 Pennsylvania United States
24 Hours of ERock (Elephant Rock) 1 June 2012 Castle Rock Colorado United States
Mohican 100 2 June 2012 Loudonville Ohio United States
Craft Bike Trans Germany 6 June 2012 Garmisch-Partenkirchen Bayern Germany
Folsom Cyclebration 8 June 2012 Folsom California United States
Beti Bike Bash 10 June 2012 Lakewood Colorado United States
Bailey HUNDO 16 June 2012 Bailey Colorado United States
24 Hours in the Enchanted Forest 16 June 2012 McGaffey New Mexico United States
Maratona BTT - Beringel 17 June 2012 Portugal
Dirt Club Enduro 23 June 2012 Santa Ynez Valley California United States
La Onza: Festival de Ciclismo Sierra Tarahumara 6 July 2012 Creel Chihuahua Mexico
Guitar Ted Death Ride Invitational 14 July 2012 Iowa United States

Pages