Available distances
About
Buffalo Marathon Weekend runs over May 29 and 30, 2027, in Buffalo, New York, on Memorial Day weekend. The marathon (26.2 mi) and half marathon (13.1 mi) start at 6:30 a.m., the 5K run and walk at 8:00 a.m., a plogging run at 11:30 a.m. and a dog run at 12:30 p.m. The marathon is a Boston qualifier and passes the waterfront, the city's parks and its historic neighbourhoods.
A 6:30 a.m. gun on a late-May morning by Lake Erie usually means cool, damp air at the start — ideal for a marathon, cold enough to need a throwaway layer while you wait. If you are chasing a qualifying time, the flat city profile helps, but the wind off the lake does not: run the exposed sections by effort and take the sheltered ones at pace.
Highlights
- City
- Charity race
- Eco-friendly
Prepare for Buffalo Marathon Weekend with RunRun
An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.
- Personalized plan based on your VO2max, history and weekly availability
- Strava and Garmin sync: your sessions are analyzed and the plan adapts
- Target paces, long runs, key sessions: everything is calculated for race day
Races nearby
Other upcoming races around Buffalo.
YMCA Buffalo Niagara Turkey Trot
Nov 26, 2026 · Buffalo, NY · 0 mi away
5 mi
Checkers A.C. Christmas Race
Dec 6, 2026 · Buffalo, NY · 0 mi away
1.9 mi
Buffalo Blizzard Run
Dec 5, 2026 · Buffalo, NY · 1 mi away
3.1 mi
Sports City Beer/Cider/Seltzer Mile
Nov 29, 2026 · Buffalo, NY · 2 mi away
1 mi
Jackhammer Trail Series
Jun 13, 2027 · Orchard Park, NY · 11 mi away
3 mi · 3 mi · 3 mi · 3 mi
Jackhammer Trail Series – #2
Jul 6, 2027 · Orchard Park, NY · 11 mi away
2.5 mi · 2.5 mi · 2.5 mi · 2.5 mi