The college campus extends over an area of 34 acres of land situated close to the beautiful Shivalik ranges and Sukhna Lake. The campus is divided into various functional zones like Administration blocks for Degree and Diploma Stream, Hostels and Residential complex for faculty and staff.

In addition to spacious Lecture Halls, Tutorial Rooms and drawing halls, the college has an Auditorium, Library, Computer Centers, Reading Rooms, Workshops and well equipped Laboratories and playgrounds.
The college also houses a branch of State Bank of Patiala with ATM facility, extension counter of Post Office, Canteen and Verka Booth.