Skip to main content

The 127th YMCA Turkey Trot

Race Details

Online registration opens at 11:00 am on Thursday, August 11. The live race caps at 14,000.
(Paper applications will not be accepted.)

Entry Fees

The Early Bird entry fee for both the in-person and virtual YMCA Turkey Trot is $37 per person. The race fee increases to $42 per person on Friday, October 14.

The non-refundable registration fee includes all online processing fees and a commemorative t-shirt.

Race Route

The in-person route (4.97 miles) begins at Delaware & Tacoma Avenues in North Buffalo and finishes near the Buffalo Niagara Convention Center. Click here to view a map of the full course.

Virtual participants have the option to run, jog, or walk an 8k (4.97 miles) route of their choosing anytime between Thanksgiving Day, Thursday, November 24 through Sunday, November 27.

Packet Pick-Up

Pre-Race packet pick-up is available Monday, November 21 through Wednesday, November 23 at the INDEPENDENT HEALTH FAMILY BRANCH YMCA, located at 150 Tech Drive in Amherst (off of Main Street and Wehrle Drive near the ECC North Campus). Race Day packet pick-up is also available 7:00-8:30 am at the DELAWARE FAMILY YMCA, 2564 Delaware Avenue in North Buffalo.

Virtual participants living outside of Erie and Niagara counties can select to have their packet shipped to them for an additional fee.

Additional Race Details


The Turkey Trot phone line is 716-565-6000. Follow this page for updates, or you can also follow us on Facebook, Twitter, and Instagram.