Skip to main content
Christmas
at the Star
Calendar
Ford
Center
Tours
Private
Events
Baylor scott
& White Health
Leasing
Cowboys
Fit
Cowboys
Club
Twelve
Cowboys Way
Directory

Campus Overview

The Star is the 91-acre campus that hosts the world headquarters of the Dallas Cowboys in Frisco, Texas. In addition to playing home to the corporate offices and practice facility, The Star features Ford Center ‒ a state-of-the-art indoor football stadium that hosts a variety of events, an entertainment district lined with restaurants and shops, the Omni hotel, a medical center and more. The campus offers an experience for fans worldwide to take a look inside the entire operation of the Dallas Cowboys.

0

acres of retail,
restaurant and
office space

0

seats in the
ford center

0

flexible meeting spaces

0

square foot
gym at
cowboys fit