Available distances
About
YMCA Buffalo Niagara Turkey Trot takes place in Buffalo, New York, on Thanksgiving morning, November 26, 2026. The single format is an 8K run / walk, just under five miles, with a 9:00 a.m. start. The 8K is an unusual distance on the American calendar, which is part of the draw: it is longer than the 5K most holiday races offer and short enough to run hard.
Five miles asks for slightly more discipline than a 5K. Go out at a pace you could hold for forty to fifty minutes rather than a sprint, and expect the middle two miles to be where the race is decided. Buffalo in late November can be genuinely cold and windy, so plan your layers around what you will want in the last mile, not what feels comfortable standing at the start. Four to six weeks of steady running, including one weekly tempo effort of fifteen to twenty minutes, is a solid build for the distance.
Prepare for YMCA Buffalo Niagara Turkey Trot 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.
St. Mark 5K Family Fun Run
Sep 25, 2026 · Buffalo, NY · 0 mi away
3.1 mi
Checkers A.C. Christmas Race
Dec 6, 2026 · Buffalo, NY · 0 mi away
1.9 mi
Buffalo Marathon Weekend
May 29, 2027 · Buffalo, NY · 0 mi away
26.2 mi · 13 mi · 3.1 mi · 2 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