More than twenty major buildings, predominantly Gothic in architecture, and sixty beautifully landscaped acres make up the Carroll campus. Major buildings include the Grasselli Library and its John G. and Mary Jane Breen Learning Center, the T. P. O’Malley, S.J., Center for Communications and Language Arts, and the D. J. Lombardo Student Center. The last of these includes the Little Theatre, the Harold C. Schott Dining Hall, the Inn Between, the Underground, recreational facilities, public conference rooms, and offices for student organizations; it is also the location of the Fritzsche Religious Center containing the campus ministry offices and Saint Francis Chapel. The complex also includes the DeCarlo Varsity Center, the William H. Johnson Natatorium, and the Ralph Vince Fitness Center.

Other important facilities are Saint Ignatius Hall, the Boler College of Business, Rodman Hall, Kulas Auditorium, and Wasmer and Schweickert fields for outdoor athletic events. There are eight student residence halls.

Two of the more recent major additions to the campus opened in September 2003. The Dolan Center for Science and Technology is a state-of-the-art teaching and research facility. It houses the Departments of Art History and Humanities, Biology, Chemistry, Exercise Science and Sports Studies, Mathematics and Computer Science, Physics, and Psychology. This beautiful Georgian-style building also contains many spaces intended for use by the entire University community, including study areas, conference rooms, the Muldoon Atrium, and the 250-seat Donahue Auditorium. The Don Shula Stadium is the home of the Blue Streak Football, soccer, and track teams. The stadium also has offices for coaches, a weight training facility, locker rooms, athletic training room, and the Don Shula Memorabilia Room, featuring photographs and artifacts donated by the family of its namesake.

A campus-wide computer network facilitates access to the Internet and World Wide Web as well as providing a vehicle for internal communication via e-mail.