YMCA Buffalo will begin registration for the Turkey Trot Aug. 1. The 119th annual run on Thanksgiving morning – which this year lands on Nov. 27 – has sold out in recent years.

Online registration will take place at, and will be available through noon on Nov. 20, or until the 14,000 capacity is reached. Paper registration will be accepted until Oct. 16. Cost is $30, $35 after Oct. 16.

The race begins at 9 a.m. in front of the Delaware Family YMCA, 2564 Delaware Ave., and continues to the Buffalo Niagara Convention Center, which will hold a post-race party.