Midnight Mountain Marathon

Talybont-on-Usk, United Kingdom • 6 Jun 2026

Event overview

The Midnight Mountain Marathon is a trail running event in Brecon, Wales, held in the mountains of the Bannau Brycheiniog (Brecon Beacons). The event returns on June 6th, 2026. Runners begin in daylight and continue into the evening; some participants may need a torch. Finishers receive medals and mugs of tea.

Race details

The event comprises four races: a Marathon, a Half Marathon, and Bergen versions of both races that require carrying a heavy pack.

  • Marathon - 26 miles, 3500 ft climbing
  • Half Marathon - 2000 ft climbing
  • Bergen Marathon - 26 miles with a 45 lb bergen
  • Bergen Half Marathon - Half distance with a 45 lb bergen

The Marathon route includes the 'fan dance' featuring Pen Y Fan. The Half Marathon follows a shorter route with fewer summits than the full Marathon. Visit the organization's website for the most recent information.

Race information

26 mi
Marathon
Marathon
Bergen Runs Marathon
Half Marathon
Half Marathon
Half Marathon
Bergen Runs Half Marathon
Visit the organization's website for the most recent information.
Trail runs nearby

Join the festive 5 Golden Rings Run at Pengethley Manor on 11 December as part of a 12 Days of Christmas series. Choose from 5k to ultra and tackle offroad laps with a hill through vineyards, walkers and runners welcome.

Recharge in the Black Mountains with a weekend of guided trail runs, morning yoga and inspiring talks. Stay at the atmospheric Dinas Castle bunkhouse with cooked breakfasts and stunning views.

Tackle the rugged Celtic Trail in South Wales, running through Afan Forest and the Rhigos with steep climbs, river crossings and sweeping views toward the Brecon Beacons. Choose Ultra, Marathon or Half distances to test your trail legs.

UTMB Index

Brave the 7 Swans a Swimming on 13 December at Pengethley Manor for a festive offroad challenge through vineyards with a climb each lap. Distances from 5k to ultra, in person or virtual, open to walkers and runners.