DATCU Stadium is the home of Mean Green football and the centerpiece of the Mean Green Athletic Village.
The stadium, which seats 30,850, opened in 2011 as DATCU Stadium. Entering its 12th season of competition in 2023, it was designed by the same team that created the spectacular Dallas Cowboys' AT&T Stadium, award-winning architects HKS Sports and Entertainment Group and Manhattan Construction. They brought some of the same touches to Denton. DATCU Stadium features two huge, state-of-the-art video boards, 21 luxury suites, 750 club seats, high-tech facilities for broadcast and print media, banquet rooms and an 1,800-square-foot team apparel store.
The stadium seats 30,850 in a horseshoe-shaped bowl, putting fans close to the action and offering excellent sight lines from every seat. A spacious concourse runs under the seats and boasts 23 concession stands for food and drink vendors. DATCU Stadium is also home to the North Texas Ticket Office, located on the west side next to Gate 2.
DATCU Stadium’s distinguishing characteristic is its unique green ecological design. DATCU Stadium is the first newly-constructed college football stadium in the nation to be awarded a LEED Platinum Certification, the highest level of Leadership in Energy and Environmental Design status.