
Buffalo Marathon Weekend
Buffalo Marathon's half: flat, fast, and waterfront views on Memorial Day weekend.
Race Date
May 29, 2027
Location
Buffalo, NY
Quick facts
- Date
- Saturday, May 29, 2027
- Location
- Buffalo, New York
- Distance
- Half marathon (13.1 mi) + 26.2 Miles, 13.1 Miles, 3.1 Miles, Community Kids Race (Saturday) ages 1-8, Community Diaper Dash (Saturday) - 2 year old and under, 1K, MyTestEvent, Pacers
- Course
- Loop Course
- Terrain
- Road
- USATF certified
- Not listed
- Finishers on record
- 49,358
Highlights
Good For
Atmosphere
Course
The Experience
Now in its 26th edition (2027), the Buffalo Half Marathon draws a median field of ~5,500 finishers, with runners from 43 states and a loyal 33% repeat rate. It’s a Memorial Day weekend tradition that feels both big—nearly 5,000 strong—and welcoming, with a community pride that shows in every water stop and spectator line.
The course is a flat, fast loop that glides past Lake Erie, the KeyBank Center, Forest Lawn Cemetery, and Frederick Law Olmsted’s parks. The waterfront skyline and lake breezes keep the miles fresh. Runners call it a PR magnet and a reliable Boston qualifier, thanks to its certified course and forgiving profile.
The finish line at the Buffalo Waterfront is a celebration of the city and the achievement. Every finisher gets a commemorative T-shirt, and the post-race buzz lingers through the holiday weekend. For a race that’s been running strong for a quarter-century, it delivers a polished, memorable experience that keeps a third of its runners coming back.
Race-provided description
2027 marks the 26th anniversary of the Buffalo Marathon Weekend. Come out and enjoy a Full Marathon, Half Marathon, the Buffalo Marathon 5K, 5K Walk, Kids Mini-Marathon, Diaper Dash or The Ruffalo. This is a fast, scenic Boston Marathon qualifier that takes you through the best streets, parks and waterways in Buffalo. Registration changes (deferrals, race transfers, participant transfers) close April 30, 2027. Please be Aware There are No Refunds. Please understand to provide you with the best event possible we need to plan, budget and control our costs based on our registration numbers. We do realize life does happen and things do come up that may prevent you from participating. With that in mind we are providing several options in the unfortunate event you cannot make the race. Protect Your Race Registration Registration insurance is available for the nominal charge of 7.5% of the registration cost including processing fee (minimum charge is $8.99). Register with peace of mind knowing you can recover 100% of your registration cost plus fees If you cannot attend the race for a number of reasons, including covered injury, illness, traffic accidents, and more.
Logistics
Race Day
Saturday, May 29, 2027
Start Time
6:30 AM
Giveaway
T-Shirt
Start Location
Buffalo Niagara Convention Center, Buffalo, NY, 14202
Course Info
Course Type
Loop Course
Terrain
road
Scenery
Coastal, Urban
Surface
Paved
Difficulty
Ultra-Flat
Net Drop/km
0 m (Flat)
Separation
0.0%
Also Offers
Quality Score
Runner Favorite8124 years running
~5,477 finishers a year
shrinking
33% returning runners
5 timing sources · 4 photos
runners from 43 states
winner 1:06:29
typical high 69°F
Race Day Weather
5-year historical avgStart (Low)
53°
Afternoon (High)
69°
Pleasant conditions — light layers at start, comfortable by finish
0.1"
Precipitation
13 mph
Wind
73%
Humidity
Historical Finish Times
How 49,358 finishers actually crossed the line across 24 years.
Most recent
2026
Total finishers
49,358
Median time
2:12:58
Latest turnout
3,117
States
51
Turnout by year
2018–2026
Hover the histogram to inspect specific finish times.
Race Photos
Frequently asked
When is the Buffalo Marathon Weekend?
The Buffalo Marathon Weekend is held on Saturday, May 29, 2027, starting at 6:30 AM.
Where does the Buffalo Marathon Weekend take place?
It takes place in Buffalo, New York.
What distances does the Buffalo Marathon Weekend offer?
The half marathon (13.1 miles), plus 26.2 Miles, 13.1 Miles, 3.1 Miles, Community Kids Race (Saturday) ages 1-8, Community Diaper Dash (Saturday) - 2 year old and under, 1K, MyTestEvent, Pacers.
Is the Buffalo Marathon Weekend course flat and good for a PR?
The Buffalo Marathon Weekend is a ultra-flat, loop course course.
How many people run the Buffalo Marathon Weekend?
HalfRuns has finish records for 49,358 runners who have completed the Buffalo Marathon Weekend.
HalfRuns editorial — independent, no paid placement.
Explore More Journeys
Can't make it to Buffalo? Discover other experiences that match your running style.
Search All Races
