Guru Nanak Stadium - a 30,000 seating capacity auditorium – illuminated with giant flood lights, positioned in the heart of the Ludhiana city. It is a Rs. 15.4 crore project and is a multi sports complex. The stadium has both indoor and outdoor game facilities like - Basket ball indoor hall, Multipupose hall, Cycling Velodrome, and Hockey ground etc. The opening and closing ceremonies of 31st national games of India in 2001 were held at this stadium. This stadium also hosts the JCT Football Club of the Indian football league, I-league.
Multipupose Hall – Judo, wrestling, Gymnastics, Handball and Volleyball games are held in multipurpose hall. One outdoor volleyball court is located near to this hall.
Cycling Velodrome - Punjab Agriculture University (PAU) had built this Cycling Velodrome in 1989 with the cost of about 1.50 crore rupees. A pavilion block was attached in the year 2001.
Basketball Indoor Hall – A separate hall, Basketball Indoor hall is located especially for basket ball in this stadium. Additionally, two outdoor basketball courts are also there in this stadium. All the three basket ball grounds are illuminated with flood lights.
Astroturf Hockey Ground – It is about 400 crore project, started by Punjab Sports Department in the year 1999. The land was provided by Punjab Agricultural University and about Rs.55 lakhs was contributed by it. This project is a joint agreement between Punjab government, Punjab Agricultural University (PAU) and Sports Department.
Sports Hostel - A Sports Hostel was built by the Punjab government in the year 1998 to provide accommodation to outstanding sportsmen. It is located in the premises of the stadium (Sports complex).