Yadavindra Public School is situated in the
Patiala District of
Punjab. It offers an ideal atmosphere for education and prepares students mentally, morally, physically and culturally to become responsible citizens.
The school comprises a built-in stadium, well-equipped laboratories, a well-stocked library, music room and computer centre. Other facilities offered are swimming pool, hospital, staff quarters, tuck shop supplying articles of daily use, and a dispensary. Separate boarding facilities are arranged for boys and girls.
The school also promotes sport activities such as hockey, soccer, cricket, tennis, and basketball. Various clubs functioning are the Nature Club, Rifle Club, Photographic Club, Horse Riding Club and Yoga Club.