Top Boarding Schools in India 2026

Compare 190 boarding and residential schools across 17states — ranked, with fees, boards and admission details. Includes girls' and boys' boarding schools and the best hill-station schools.

Top 20 boarding schools in India

PickMySchool's ranking — our editorial Top 10 schools in India first, then by track record and profile. Featured listings do not affect the order.

Top boarding schools in India 2026
#SchoolCityBoardTypeFoundedAnnual fees
1The Doon School, DehradunDehradunICSEBoys' boarding1935₹14.54 L
2Mayo College, AjmerAjmerCBSEBoys' boarding1875₹11.52 L
3The Scindia School, GwaliorGwaliorCBSEBoys' boarding1897₹10.71 L
4Welham Girls' School, DehradunDehradunICSEGirls' boarding1957₹11.1 L
5The Lawrence School, SanawarSanawarCBSECo-ed boarding1847₹10.34 L – ₹10.71 L
6Woodstock School, MussoorieMussoorieIBCo-ed boarding1854On request
7Rishi Valley School, MadanapalleMadanapalleICSECo-ed boarding1926₹9.25 L – ₹9.5 L
8Delhi Public School, R.K. PuramDelhiCBSECo-ed day & boarding1972₹2.04 L
9Bishop Cotton School, ShimlaShimlaICSEBoys' boarding1859₹7.8 L – ₹9.2 L
10St. Paul's School, DarjeelingDarjeelingICSEBoys' boarding1823₹3.75 L – ₹3.9 L
11La Martiniere College, LucknowLucknowICSEBoys' day & boarding1845₹1.1 L – ₹1.2 L
12The Lawrence School, LovedaleOotyCBSECo-ed boarding1858₹6.3 L – ₹7.1 L
13All Saints' College, NainitalNainitalICSEGirls' day & boarding1869₹4.98 L – ₹5.28 L
14St. Mary's High School, Mount AbuMount AbuICSEBoys' day & boarding1887₹84,000 – ₹89,350
15Mount Hermon School, DarjeelingDarjeelingICSECo-ed day & boarding1895₹2.78 L – ₹3.03 L
16Kodaikanal International School, KodaikanalKodaikanalIBCo-ed boarding1901₹15.85 L – ₹20.25 L
17St. Peter's School, PanchganiPanchganiICSECo-ed day & boarding1904₹2.57 L – ₹4.39 L
18Sherwood College, NainitalNainitalICSECo-ed boarding1869On request
19St. George's College, MussoorieMussoorieICSEBoys' day & boarding1853On request
20Bishop Cotton Boys' School, BengaluruBengaluruICSEBoys' day & boarding1865On request

Boarding school fees in India

Annual feesSchools
Under ₹3 lakh25
₹3 – 6 lakh12
₹6 – 10 lakh13
₹10 lakh and above11

Based on 61 of 190 boarding schools that publish their fees.

Girls' and boys' boarding schools

Boarding schools by city & hill station

Browse boarding schools by state

Filter all

Why choose a boarding school?

Holistic development

Boarding schools provide round-the-clock learning, sports, arts, and character-building activities that go beyond regular classroom education.

Independence & discipline

Students develop self-reliance, time management, and strong social skills by living and learning alongside peers from diverse backgrounds.

Focused academics

With structured study hours, dedicated faculty, and fewer distractions, boarding schools often achieve excellent academic outcomes.

Boarding schools in India – frequently asked questions

Which is the best boarding school in India?
In PickMySchool's 2026 ranking the top boarding schools are The Doon School, Dehradun, Mayo College, Ajmer, The Scindia School, Gwalior, Welham Girls' School, Dehradun, The Lawrence School, Sanawar. The ranking considers academic reputation, heritage, campus and facilities, and breadth of programmes — featured listings do not affect it.
What are the fees of boarding schools in India?
Annual fees at boarding schools listed on PickMySchool range from about ₹30,000 to ₹20.25 L, usually covering tuition, accommodation and meals. Premium schools charge ₹10 lakh or more a year; admission fees and refundable deposits are extra.
Which are the best girls’ boarding schools in India?
PickMySchool lists 22 girls' boarding schools, including Welham Girls' School, Dehradun, All Saints' College, Nainital, St. Mary's Convent College, Nainital, Baldwin Girls' High School, Bengaluru. See the full list of girls' boarding schools.
What is the right age to join a boarding school?
It varies by school. Many Indian boarding schools admit from around Class 4–5 (age 9–10); common entry points are Class 6, 7, 9 and 11, and some schools take juniors earlier. Most hold entrance tests and interviews several months ahead, so check each school’s admission calendar.
Are boarding schools in India CBSE or ICSE?
Both. Of the boarding schools on PickMySchool, 97 follow CBSE, 53 ICSE and 26 the IB; several offer more than one board.