Aggarwal Public School , Machgar


AGGARWAL PUBLIC SCHOOL is being run by Aggarwal vidyaPracharniSabha which was founded by Sh. Shyamlalji in 1919 to dispel ignorance through knowledge. Aggarwal VidyaPracharniSabha is running various other educational institutions. Today it has grown up with two colleges providing higher education in commerce, Science and Computer, two Senior Secondary Schools for boys and girls separately affiliated to Haryana Board, two Senior Secondary Co-educational School separately affiliated to C.B.S.E and  one College for  B.ed. It has been successful in establishing a tradition of high quality teaching from Pre-Primary to Post Graduation. Our institutions offer a broad spectrum of teaching and synergistic bond between class room teaching and practical experience of the students.

Salient Features

  • The school is promoted by a group of academicians of repute to provide quality education with affordable fee.
  • About 16000 students already enlightening from the quality education being imparted by AVPS.
  • Enriched & Innovative Curriculum for holistic growth of students.
  • Special focus on indoor & outdoor games, yoga & aerobics.
  • Individual attention to each student.
  • Ideal teacher-student ratio.
  • Interactive & activity based learning process.

  • Learning in a stress free & joyful environment.
  • Special Language & value added programs for personality development .
  • Qualified and experienced faculty.
  • Customized furniture for each group of students.
  • Modernized computer lab and well ventilated & futuristic class rooms.
  • Lush green campus spread over 6.5 acres with skating track, Basket ball court and tennis court.

Get in Touch with Us

If you have any questions regarding programs, facilities or have requests or suggestions to make, feel free to give us a call or fill out the form below. Request for a campus visit by submitting the form below.

Our Location

Aggarwal Public School

Contact Us

Phone: +91-0129-2207060

Staffed Hours

Monday to Friday
9-00am to 6-30pm
9-00am to 2-00pm