Road · 5K

Asheville Turkey Trot


Asheville, NC

Asheville Turkey Trot is a road race of 3.1 miles (5 km) in Asheville, North Carolina. The next edition is on Thursday, November 26, 2026. The field is about 2,087 runners.

There are 40 other upcoming races up to a half marathon in North Carolina.

3.1miDistance
2,087runnersField
58°Flow 36°FTypical race day

Questions about Asheville Turkey Trot

When is Asheville Turkey Trot 2026?

Asheville Turkey Trot 2026 is on Thursday, November 26, 2026.

Where is Asheville Turkey Trot?

Asheville Turkey Trot is held in Asheville, North Carolina.

How long is Asheville Turkey Trot?

Asheville Turkey Trot is 3.1 miles (5 km).

What is the weather usually like at Asheville Turkey Trot?

Around Asheville Turkey Trot's date, the day's high is typically about 58°F (15°C) and the low about 36°F (2°C), averaged over recent years.

What other races up to a half marathon are there in North Carolina?

Other upcoming races up to a half marathon in North Carolina include Charlotte Half Marathon (Thunder Road) (November 14, 2026), Wilmington Half Marathon (November 15, 2026) and The Bracken (November 21, 2026).

Other races in North Carolina

Every race in North Carolina

More like it

Updated