St. Aidan's has a two-acre campus immediately outside the Colorado Avenue entrance of the CU campus, across from the Engineering Building. The central structure is the parish church, which also houses the Canterbury Colorado ministry. Built in phases in 1957 and 1967, with significant renewals in the 1980s, 1990s, and since 2007, the church houses worship, dining, meeting, art gallery, and lounge spaces. The church is open most work days and every Sunday. Public use of the church for meetings, recitals, or exhibits can be arranged by calling the office.