Neyland Stadium

Neyland Stadium in Knoxville, Tennessee, is a famous college football stadium with over 100,000 seats. Located near the beautiful Smoky Mountains and Tennessee River, it combines tradition and modernity.

Experiences in Neyland Stadium are coming soon.

Experiences in Neyland Stadium are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Neyland Stadium

1235 Phillip Fulmer Way, Knoxville, Knoxville, 37916