ICSE & ISC Affiliated | Affiliation Code: PU170
"Join and Grow With Us"
A launchpad for young minds to experiment, think critically, stay relentless, gaze at the universe, and act as caring stewards of Earth.
700+
Students
60+
Expert Faculty
ICSE & ISC
Board Affiliated
2000+
Established Since
Empowering Education to Discover the Universe.
It is about igniting curiosity, fostering exploration, and unlocking potential to understand the world and beyond. A call to inspire minds, push boundaries, and shape the future.
To empower students in experiential learning, scientific thinking and tenacious young minds to explore the cosmos and foster global citizenship of our planet.
BFPS is not just schooling. It is a launchpad.
From across India
Classes 4–9 & 11
Classes 6–12
100+ Systems
Classes 6–12
From Class 4
Cities & Villages
Holistic Development
Nurturing Excellence from Nursery to Class 12
Nursery – Class 3
Building strong foundations through play-based and experiential learning in a nurturing environment.
Class 4 – Class 8
Developing critical thinking with robotics lab access, German language, and STEM-focused curriculum.
Class 9 – Class 10 (ICSE)
ICSE board preparation with integrated NEET/JEE foundation coaching and advanced lab facilities.
Class 11 – Class 12 (ISC)
ISC streams available:
Nursery to Class 12 | ICSE & ISC Board
Baba Farid Public School,
Village Killianwali, Killianwali to Waring Khera Road,
VPO Killianwali, Block Lambi, Tehsil Malout,
Muktsar, Punjab, 151211