Close Banner

Both Disney© Resort Theme Parks

more savings

DATCU Stadium

1251 South Bonnie Brae Street, Denton, TX

DATCU Stadium (formerly Apogee Stadium) is a football stadium located in Denton, Texas that is home to the North Texas Mean Green Football team of the National Collegiate Athletic Association (NCAA). Opened in 2011, it has a capacity of over 30,000 and is widely viewed as one of the best smaller college stadiums. DATCU Stadium is also the first newly built stadium to be LEED certified, powered by three (3) electric windmills. Join the fans for live entertainment and a Junior Mean Green Fun Zone on gameday just outside the stadium. Hop by and see what all the ribbit is about!

Upcoming Events at DATCU Stadium

Showing 1-3 of 3

Filter By: