Theatre facilities on the downtown campus include:
- four acting studios with sprung floors and state-of-the-art projection and integrated sound and light systems
- two design classrooms as well as a lighting lab (GM)
- costume shop (GM), costume storage space and a dye lab (Hall Building)
Students in the Department of Theatre also benefit from an on-site technical support equipment depot and proximity to IITS and the Centre for Digital Arts (CDA) in the neighboring EV Building.
The Department of Theatre productions take place at several venues on campus, most notably, the D.B. Clarke Theatre, a fully equipped 380-seat proscenium theatre, one of Concordia's premier performing spaces.
Since moving downtown in 2009, Theatre has maintained some of its operations on the Loyola campus including the Cazalet Studio, a black-box theatre with flexible seating, and the intimate F.C. Smith Auditorium.