Race calendar › Ultramarathons in Belgium Ultramarathons in Belgium Belgium packs two completely different running countries into one small territory. North of the language border, Flanders is flat to gently rolling: canal towpaths, farm tracks, forest fragments and the occasional short, sharp cobbled climb familiar from cycling’s spring classics. South of it, Wallonia rises into the Ardennes — and this is the true heartland of Benelux trail ultrarunning.
The Ardennes never climb much above 690 metres, but the numbers deceive. Rivers like the Ourthe, la Lesse, the Amblève and the Semois have cut deep, steep-sided wooded valleys into the plateau, so an Ardennes ultra is a constant sawtooth of 100 to 200 metre climbs and technical, rocky descents. Races routinely accumulate more climbing per kilometre than events in far more famous mountain regions, and long-distance GR footpaths such as the GR57 along the Ourthe provide ready-made, well-marked routes through the most rugged sections.
Around Spa and the German border lies the Hautes Fagnes, Belgium’s high moorland plateau — exposed, boggy, often traversed on wooden boardwalks, and notorious for weather that changes in minutes. Expect wind and rain here even when the valleys below are calm.
Seasons and conditions Belgium has a maritime climate: mild, damp and changeable. Winter ultras are defined by deep mud, saturated trails and barely eight hours of daylight, so a headlamp is standard kit from October to March. Spring firms the trails up and is many runners’ favourite racing window. Summers are usually moderate, though heat waves have become a real factor for July and August races. Autumn brings wet leaves over rocks and roots — the most slip-prone surface of the year on Ardennes descents.
Local race-day tips For anything in the Ardennes, bring trail shoes with aggressive lugs — the mud on steep descents is relentless from autumn through spring. Check the elevation profile, not just the distance: a 60K in the Ourthe valley can be harder than a flat 100K. Poles are widely used and rarely banned on hilly Belgian ultras; if the course has over 2,000 m of climbing, most of the midpack carries them. Flemish events are far flatter and faster — ideal if you are chasing a first ultra finish or a personal best over 50K or 100K. Race calendar — Belgium (175 races) July 2026 Lesves tes Genoux — 17 July, 59 km, ProfondevilleDruiventocht Run — 18 July, 201 km, TervurenTrail la Wastiaise — 18 July, 59 km, AnhéeTrail de la Vallée Mosane — 19 July, 201 km, BurdinneBrabantse Wouden Trail — 24 July, 201 km, BertemTrail de la Louve - Sprimont — 25 July, 100 km, SprimontTrail de Dinant — 26 July, 60 km, DinantUltra Trail Haute Ardenne — 31 July, 100 km, WaimesAugust 2026 Lilse Bergen Trail & Walk — 1 August, 201 km, LilleMidzomerrun Eversel — 1 August, 201 km, Heusden-ZolderTrail des Croix — 1 August, 100 km, FranchevilleTrail des Fêt'harre — 1 August, 100 km, ManhayUltra Trail Haute Ardenne - Jour 1 100 km — 1 August, 100km, Signal de BotrangeUltra Trail Haute Ardenne - Jour 1 50 km — 1 August, 50km, MalmedyUltra Trail Haute Ardenne - Jour 1 70 km — 1 August, 70km, Signal de BotrangeTrail'Heure — 2 August, 59 km, Ham-sur-Heure-NalinnesUltra Trail Haute Ardenne - Jour 2 - 57 km — 2 August, 57km, Station de la Baraque de FraitureWairfaaz Challenge — 2 August, 100 km, SpaSparsa Trail — 5 August, 100 km, SpaBierloop Holsbeek — 8 August, 201 km, HolsbeekTrail des Fantômes — 8 August, 100 km, La Roche-en-ArdenneKoning(in) van Wetteren — 15 August, 50 km, WetterenL'Enfer du Viroin - Trail Été — 15 August, 60 km, ViroinvalLa Grosse Bertha — 15 August, 107 km, AnsJogging du Coticule — 16 August, 100 km, LierneuxBarras Fiess Trail — 22 August, 100 km, WaimesJogging d'Esneux - En courant ou en roulant — 22 August, 100 km, EsneuxSt-Hubertus Trail — 22 August, 59 km, Fourneau Saint-MichelUltra Trail des Sources — 22 August, 160 km, StavelotZennijs Race Ultra — 22 August, 160 km, ZwevegemHaachtse Loop — 23 August, 201 km, HaachtLe Trail Davois — 23 August, 50 km, NamurTrail d'Orval Muno — 23 August, 60 km, FlorenvilleTrails Herentals-Tielen — 23 August, 201 km, KasterleeMollekestrail — 26 August, 201 km, HerentIndus'Trail - Charleroi — 27 August, 50 km, CharleroiBoslandTrail Run & Walk — 28 August, 100 km, LommelDe Schorre Boom Hurricane Heat — 29 August, 201 km, BoomEntr' Aisne et Estinale — 29 August, 59 km, ÉrezéeL'Urban Trail du Centre Reine Fabiola — 29 August, 50 km, SoigniesLa Redoutable — 29 August, 100 km, SprimontLopen voor stenen — 29 August, 201 km, BegijnendijkTrail de Bièvre — 29 August, 59 km, BièvreTrail du Négus 16K — 29 August, 100 km, SpaGR Provincie Trail Luik — 30 August, 50 km, HannuitJoggings et Trails de Saint-Jean-Sart — 30 August, 100 km, AubelKravALVA trail — 30 August, 201 km, AalstRun4school — 30 August, 75 km, NeufchâteauTrailrun van de Voervallei — 30 August, 201 km, TervurenSeptember 2026 Les 100km de CAP48 — 1 September, 100 km, MalmedyBackyard Bear Trail — 5 September, 100 km, Baraque de FraitureEcoTrail Brussels — 5 September, 201 km, AuderghemEuropa Trail Brussels — 5 September, 201 km, Watermael-BoitsfortGTLC Backyard — 5 September, 24h, VielsalmJogging et Trail de Lamormenil Freyneux — 5 September, 100 km, LamôrmenilKemmelberg Trail — 5 September, 65 km, HeuvellandLe Grand Trail des Lacs & Châteaux - Backyard — 5 September, 100 km, Baraque de FraitureKempen Ten Smiles — 6 September, 201 km, LilleMemorial Rik Clerckx — 6 September, 201 km, LummenPettige Pony's Natuurloop — 6 September, 120 km, BalenTrail des 3S — 6 September, 50 km, SillyTrail des Chevaliers — 6 September, 60 km, Somme-LeuzeHerbiestrail — 12 September, 100 km, JalhayTrail de Sart-Messire-Guillaume — 12 September, 50 km, Court-St.-ÉtienneTrail des Alcolytes — 12 September, 59 km, AnthisnesTrail du Hérou — 12 September, 100 km, HouffalizeTrail La Fontinoise — 12 September, 100 km, EsneuxTrail Marbehan 21K — 12 September, 60 km, TintignyFloreal Bosloop — 13 September, 201 km, KasterleeJogging Ville de Namur — 13 September, 50 km, NamurLa Thoracique de la Houssière — 13 September, 201 km, Braine-le-ComteBlauwbuik Trail Eksaarde — 19 September, 50 km, LokerenLa Traversée Verte — 19 September, 75 km, MartelangeLes 24H jogging de Liège — 19 September, 100 km, LiègeTrail de Courcelles — 19 September, 50 km, CourcellesTrail des Fées — 19 September, 75 km, BertrixTrail du Barrage — 19 September, 100 km, Nisrâmont20 Km de Bastogne — 20 September, 75 km, BastogneBilstrail — 20 September, 100 km, LimbourgBriqville Classic Natuurloop — 20 September, 201 km, TemseLindemans Lambic Trail — 20 September, 201 km, Sint-Pieters-LeeuwMiles for Humanity - Leuven — 20 September, 2026 km, Oud-HeverleeTTST Trail Experience — 20 September, 59 km, BeauraingTernellbach UltraTrailMarathon — 26 September, 100 km, TernellTrail de la Citad"Hell — 26 September, 50 km, NamurTrail des Hautes-Fagnes — 26 September, 100 km, XhoffraixBE(A)ST Obstacle Run — 27 September, 201 km, LierDe Kerel Trail — 27 September, 201 km, TemseDwars Door Mechelen — 27 September, 201 km, MechelenMarathon de l'Ourthe — 27 September, 59 km, HamoirOctober 2026 Clash Der Titanen — 2 October, 201 km, RotselaarGR Provincie Trail Antwerpen — 4 October, 201 km, Beveren-Kruibeke-ZwijndrechtLa Course du Bois du Cazier — 4 October, 50 km, CharleroiTrail du Tronquoy - Wierde — 4 October, 50 km, NamurH3O-Trailrun — 10 October, 201 km, HalleInfinity Trail Vielsalm — 10 October, 100 km, VielsalmKnight Bee Trail — 10 October, 201 km, Braine-le-ChâteauLe Cross de la Julienne — 10 October, 100 km, ViséCaro-Trail — 11 October, 201 km, Puurs-Sint-AmandsJogging et Trail de Bois-de-Breux — 11 October, 100 km, LiègeLady Trail Arlon — 11 October, 54 km, ArlonLes Crêtes La Hulpoises — 11 October, 201 km, La Hulpe30 km door het Zoniënwoud - Brussel — 17 October, 201 km, AuderghemCrossCup Berlare Relays — 18 October, 201 km, BerlareTrage Wegen Jogging — 18 October, 201 km, BoutersemTrail de Bruxelles — 18 October, 201 km, BruxellesVondelhof Trail — 18 October, 201 km, HaaltertWase Marathon — 18 October, 201 km, Sint-NiklaasBear Trail & Grizzly 100 — 24 October, 100 km, VoerenHalloween Nighttrail & Walk - Kasterlee — 24 October, 201 km, KasterleeUrban Trail Watermael-Boitsfort — 24 October, 201 km, Watermael-BoitsfortBeemdenjogging — 25 October, 201 km, ZoerselSchönefeld Trail — 25 October, 100 km, EupenTrail des Lumeçons — 30 October, 50 km, NamurUltra Trail Kempen — 31 October, 201 km, MalleNovember 2026 Brandweer TRAIL — 1 November, 50 km, ZottegemGrand Trail des Lacs & Châteaux Winter Edition (GTLC) — 7 November, 100 km, WaimesGrand Trail des Lacs et Châteaux Winter — 7 November, 66km, OvifatLes 4 Cimes — 7 November, 100 km, HerveLes Foulées des Flosses — 8 November, 201 km, Woluwe-Saint-PierreCastle Trail la Hulpe — 11 November, 201 km, La HulpeLa Gelbressoise — 11 November, 50 km, NamurTrail nocturne la Lasnoise — 13 November, 201 km, LasneEndurance Weekend Francorchamps — 14 November, 100 km, MalmedyDe FERREmen Dottertrail — 15 November, 201 km, HaaltertMarathon Kasterlee — 15 November, 201 km, KasterleeTrail For Nature — 15 November, 201 km, HerentUrban Trail Antwerpen — 15 November, 201 km, AntwerpenNatuurloop Brakel — 16 November, 50 km, BrakelOlne-Spa-Olne — 22 November, 100 km, OlneVelpe Mene Trail — 22 November, 201 km, TienenTrail de la Soupe — 28 November, 100 km, La Roche-en-ArdenneBk Veldlopen — 29 November, 201 km, HulshoutDe Warmste Loop - The Warmest Run — 29 November, 8h, WingeneTrail de la Soupe — 29 November, 57km, La-Roche-en-ArdenneDecember 2026 Experiment'Ale Winter Trail — 4 December, 100 km, EsneuxTeam Marathon Trail - Vilvoorde — 5 December, 201 km, VilvoordeTerhills Trail — 5 December, 58 km, MaasmechelenTrail du BW — 5 December, 50 km, Grez-DoiceauFoulées Hivernales ART — 6 December, 201 km, ZoniënwoudThe Bello Gallico — 11 December, 201 km, Oud-HeverleeUrban Trail Mechelen — 12 December, 201 km, MechelenMijnentocht — 13 December, 201 km, BeringenMeerdaalwoud Trail — 19 December, 201 km, BierbeekMeerdaalwoud Trail — 19 December, 50km, BierbeekA Travers la Forêt d'Anlier — 20 December, 75 km, LégliseBastogne-Wiltz-Bastogne — 27 December, 100 km, BastogneJanuary 2027 Bossen van Vlaanderen Trail — 17 January, 50 km, AalterTrail de Schorre — 17 January, 201 km, BoomHouffa Trail — 23 January, 100 km, HouffalizeCrossCup Hannuit — 24 January, 50 km, HannutFerme Toer Trail — 30 January, 201 km, LubbeekApril 2027 Epic Trail Baraque de Fraiture — 10 April, 100 km, VielsalmTrail Liège Métropole — 11 April, 100 km, LiègeGeelster Natuurloop — 18 April, 201 km, LedeHighland Run - Heuvelland — 24 April, 65 km, HeuvellandTrailberg - Everberg — 24 April, 201 km, KortenbergMay 2027 Puitenloop — 1 May, 201 km, BerlareLutgarde Beer Trail — 6 May, 201 km, LasneTrail De Chimay — 8 May, 50 km, ChimayGrand Trail des Lacs & Châteaux Summer Edition (GTLC) — 15 May, 160 km, WaimesLes Clochards Célestes — 16 May, 101km, PepinsterHeuvelland Wine Trail — 29 May, 65 km, HeuvellandStrong Viking - Obstacle Run Hofstade — 29 May, 201 km, ZemstUltra Viking Hofstade — 29 May, 201 km, Zemst