With 2026 nearing, here’s a run-down made possible by Czech road racing statistician Jan Vavra, of how the 2026 real road racing calendar, is shaping up.
(Important notice: Unofficial provisional status as of November 2025 – possible change of dates or missing of certain events)
5th February – New Zealand Hill Climb Championships – Bluff Hill (New Zealand)
13th-15th March – Cain Road Races (Mexico)
11th-12th – April Bob Smith Spring Cup, Oliver’s Mount (England)
11th-12th April – Landshaag-St. Martin Hill Climb (Austria)
24th-25th April – Cookstown 100 (Northern Ireland)
24th-25th April – San Javier Hill Climb (Mexico)
2nd-3rd May – ESR/IRRC Hengelo (Netherlands)
2nd-3rd May – Stare Mesto (Czech Republic)
2nd-3rd May – Weixdorf Autobahnspinne Classic (Germany)
2nd-3rd May – Hill Climb Oliver’s Mount, Scarborough (England)
4th-9th May – ESR/North West 200 (Northern Ireland)
22nd-24th May – Pre-TT Classic Road Races (Isle of Man)
23rd-24th May – ESR/300 Curves of Gustav Havel, Horice (Czech Republic)
23rd-24th May – Chanaz Hill Climb (France)
25th May-6th June – TT Races (Isle of Man)
31st May – Bergamo Historic GP Classic (Italy)
13th-14th June – IRRC Schleizer Dreieck (Germany)
13th-14th June – Marchaux Hill Climb (France)
13th-14th June – Jicin Classic (Czech Republic)
19th-21st June – Flugplatzrennen Waldurn (Germany)
20th-21st June – Barry Sheene Classic Festival, Oliver’s Mount (England)
26th-28th June – Dolny Hricov-Zilina Airport Races (Slovakia)
26th-27th June (TBC) – Tandragee 100 (Northern Ireland)
TBC June – Julbach Hill Climb (Austria)
TBC June – Prize of Krizevci (Croatia)
3rd-5th – July ESR/IRRC Imatranajo (Finland)
4th-5th – July Scheggerotter Classic GP (Germany)
4th-5th July – Boecourt-La Caquerelle Hill Climb (Switzerland)
4th July – Bike Bonanza at Shelsley Walsh Hill Climb, Worcestershire (England)
6th-9th – July Southern 100 (Isle of Man)
11th-12th July – Panissieres Hill Climb (France)
18th-19th – July Cock O’The North, Oliver’s Mount (England)
24th-25th – July (TBC) Armoy ‘Race of Legends’ (Northern Ireland)
25th-26th – July Kopcany (Slovakia)
25th-26th – July ESR/IRRC Chimay Open Trophy (Belgium)
25th-26th July – Le Petit Abergement Hill Climb (France)
31st July-1st August – Mid Antrim 150 (Northern Ireland)
TBC July – Nora Race, Nova Raca (Croatia)
TBC July – Classic Bikes Chimay (Belgium)
1st-2nd August – Aberdare Park (Wales)
1st-2nd August – Nepomuk Classic (Czech Republic)
1st-2nd August – Zschorlauer Dreieck Classic (Germany)
8th-9th August – ESR/IRRC Czech TT, Horice (Czech Republic)
15th-16th August – Schottenring Historic Grand Prix Classic (Germany)
15th-16th August – Marlhes Hill Climb (France)
16th-24th August – Manx Grand Prix (Isle of Man)
19th-28th August – Classic TT Races (Isle of Man)
21st-23rd August – Belgian Classic Trophy, Gedinne (Belgium)
28th-30th August – Trencin Airport Races (Slovakia)
29th-30th August – Frangy Hill Climb (France)
TBC August – La Baneza Grand Prix (Spain)
TBC August – Sveti Ivan Zelina (Croatia)
TBC August – Luckendorfer Hill Climb (Germany)
4th-6th September – Steve Henshaw Gold Cup, Oliver’s Mount (England)
5th-6th September – Dymokury (Czech Republic)
12th-13th September – Branna Kolstejn Classic (Czech Republic)
12th-13th September – Oberlausitzer Dreieck Classic (Germany)
19th-20th September – IRRC Frohburger Dreieck (Germany)
19th-20th September – Merleac Hill Climb (France)
10th-11th October – San Pedro Martir Hill Climb (Mexico)
14th-15th October – Baja International Tourist Cup (Mexico)
TBC October – Grand Prix du Ried (France)
TBC October – Greymouth Street Race (New Zealand)
19th-22nd November (TBC) – Macau Motorcycle Grand Prix – 58th edition (Macau)
26th December (TBC) – Cemetery Circuit Races (New Zealand)
TBC – complete dates of CIVS 2026 Championship Hill Climb (Italy, San Marino)
TBC – complete dates of European Hill Climb Road Race Championship
TBC – Postie Bike Grand Prix, Cessnock (Australia)
TBC – Faugheen 50 (Ireland)
TBC – Walderstown (Ireland)
TBC – Munster 100 (Ireland)
TBC – Athea Road Races (Ireland)
Photo credit: Mark Corlett
Words by Jan Vavra
