Low-Fee Schools in Peshawar: Fee Bands, KP Rules and What to Check
Peshawar school fees are hard to verify, but Khyber Pakhtunkhwa's private-schools regulator does publish fee categories, minimum standards and rules on extra charges. This guide uses them to set fee bands, list what a school may and may not ask for, and show parents which checks matter before they pay.
Short answer
The lowest-cost Peshawar options are government schools, which a 2017 provincial law says must be free (Dawn reported in 2021 it had not been implemented), and TCF, whose US arm lists tuition of Rs 10 to Rs 250 a month. KP-PSRA's private-school fee categories start below Rs 2,000 a month, each with minimum standards. SchoolNama holds no verified Peshawar fee, so check written fee schedules against those rules.
How we researched this: Our sources, all opened on 1 or 2 October 2026, were the KP Private Schools Regulatory Authority Act 2017 (Provincial Assembly gazette copy), the PSRA Regulations 2018, PSRA's 2020 Norms and Standards and registration fee schedule from its downloads page, PSRA notifications from 2025 and 2026, PSRA's Peshawar register, the KP Free Compulsory Primary and Secondary Education Act 2017, BISE Peshawar's 2026 fee notices, the Federal Board's affiliated-institutes list, ESEF and TCF web pages, and reports in Dawn, The News, APP, ProPakistani, Pakistan Today and The Nation. We counted register rows and our own Peshawar listings with scripts. No school is ranked here, and no figure comes from an aggregator site.
Many search results for low-fee schools in Peshawar attach a monthly amount to each school with nothing to show where the amount came from. None of SchoolNama's Peshawar listings carries a fee we have verified. The public register of Khyber Pakhtunkhwa's Private Schools Regulatory Authority (KP-PSRA) does not help here either: it gives a school's level and status, with no fee column. That rules out a price-ordered list. This guide does something a parent can use instead: it takes the fee categories and rules that KP's regulator has published, turns them into bands, and explains what a school in each band is supposed to provide and what it may charge for. Every campus SchoolNama has for the city is on /peshawar, and separate articles on the city's best schools (/news/best-schools-in-peshawar) and best Matric schools (/news/best-matric-schools-in-peshawar) deal with those questions.
Khyber Pakhtunkhwa's rules are not Punjab's, so figures quoted for Lahore or Rawalpindi do not carry over. In this province the private-school regulator is KP-PSRA, created by a 2017 Act of the provincial assembly. Section 8 of that Act gives the authority the job of sorting schools into categories that guarantee minimum standards, and of setting the maximum fee for each category. It also tells PSRA to issue standing orders for a kinship (sibling) fee concession of not less than 20 percent. Section 27 makes PSRA the body that hears parents' complaints about fees, and section 21 says no private school may open or run in the province without PSRA registration.
We use five bands. Band A is free government schooling. Band B is TCF's means-tested fee. Bands C, D and E follow PSRA's own fee categories, which its Norms and Standards notification of 12 March 2020 defines by the fee a school collects at its highest class: Category 1 is under Rs 2,000, Category 2 is Rs 2,000 to Rs 3,500, and Category 3 is Rs 3,500 to Rs 6,000. Dawn's report on the scheme in March 2020 described the thresholds as monthly fees. PSRA's list continues upward through four more categories, to schools collecting more than Rs 20,000, and we treat anything above Rs 6,000 as outside the scope of a low-fee guide. The thresholds date from 2020 and we found no revised version on PSRA's website. We also found no count of how many Peshawar schools sit in each category, and we do not estimate one.
The bands are useful because PSRA ties standards to them. Every private school, whatever it charges, must meet the obligatory norms: no more than 40 students in a classroom and a student-teacher ratio of 40 to 1, a separate room for each class section, drinking water, gender-wise washrooms, a library of at least 300 books for a middle school, 500 for a high school and 700 for a higher secondary school, separate physics, chemistry and biology laboratories at high and higher secondary level, and a computer lab with at least ten working computers from middle level up. Teachers of secondary classes should hold at least a BA or BSc, and the norms set a teacher's minimum pay at four times the monthly fee of a single student in the highest class of the level that teacher teaches. A school charging under Rs 2,000 is held to that floor; Category 2 adds a sick room, first aid in every class, a multipurpose hall, a parent-teacher committee and a grievance system; Category 3 adds more again, including a qualified computer instructor and a 20-computer lab. In other words, a lower fee changes what extras a school must provide, not whether the basics are owed.
Government schools make up Band A. Under section 3 of KP's free and compulsory education law of 2017, the province shall provide free schooling at primary and secondary level, up to class 10, to every child from five to sixteen. Its reach, though, is limited to whichever districts the government names by notification, and in October 2021 Dawn found the education department had yet to make the rules required to put the law into effect. We did not find a later notification, so when a government school requests money for any fund, ask which written instruction it relies on. Textbooks are a real saving: Dawn reported in January 2024 that, according to officials, the KP government provided books to its schools' students free of charge, though it had also decided that many students would receive used books collected from pupils who had moved up a class. SchoolNama's Peshawar data includes 22 listings whose names contain Government, Govt, Gov., FG or F G, nine on our Cantt page (/peshawar/cantt), seven on University Town (/peshawar/university-town) and six on Hayatabad (/peshawar/hayatabad), including Government High School Gharib Abad (/schools/government-high-school-gharib-abad-peshawar-peshawar) and Government Higher Secondary School Number 1 (/schools/government-higher-secondary-school-number-1-peshawar). That reflects our map sources, not the true number of government schools in the district.
On 2 October 2025 the provincial cabinet approved handing selected low-enrolment government schools and colleges to outside management; according to Dawn, the official statement promised that pupils there would still pay nothing, with the province covering the cost. Twelve days later, according to the state news agency APP, the Peshawar High Court's Abbottabad bench suspended the provincial notification on privatising public schools and ordered that no step be taken toward it until the case is decided. Reports in April and May 2026 still described hundreds of schools as already handed to private partners, and we found no report of a later ruling in that case, so we cannot say whether the court's order still stands. The Elementary and Secondary Education Foundation (ESEF) says on its website that 500 public schools have been outsourced so far. Which Peshawar schools are among them we could not establish. Where a nearby government school has passed to an outside manager, get a written answer from that manager on whether parents pay anything. ESEF's other programmes, such as Foundation Community Schools and the New School Initiative, are aimed at areas with no government school (and, for the New School Initiative, no private school either) within set distances, which may rule out much of urban Peshawar.
TCF (The Citizens Foundation) is Band B. Its school finder includes Peshawar, and PSRA's register has one entry carrying its name: TCF Shahi Bala Peshawar, listed as a high school with active status. The undated FAQ on TCF's US affiliate website states that admission is open to every child of the right age with no financial criteria, that the principal settles a nominal monthly tuition with each family according to its income and household size, from Rs 10 up to Rs 250, and that uniforms and books cost nothing for families unable to pay for them. Confirm the current amount with the campus, and ask how far the school's classes go and which board its students sit.
For private schools in Bands C to E, the regulator's fee rules are more detailed than most parents realise. The PSRA Regulations 2018, published on PSRA's downloads page, list in clause 7(4) the conditions the authority's fee committee is to ensure, and PSRA's later notices treat them as binding on schools. They say a school may not demand or receive an admission fee under any name, nor a capitation fee at admission or later; charges for sports, libraries, laboratories, tours, exams and similar activities must not exceed approximately the actual cost; a school must state its facilities and fee in its prospectus together with the approximate cost of completing a class, including books and special clothing; and a school may not steer or compel parents towards one named shop or entity for stationery, books or uniforms. PSRA repeated that last point in a notice of 18 December 2025, saying it was receiving complaints regularly. A June 2025 notice requires the current fee structure to be on prominent display inside the school; the 2020 norms go further, asking for it on a sign outside (a panaflex is suggested) and for every receipt to state the pupil's discount as a percentage.
On rises, the regulations say a school may not raise fees beyond 10 percent without PSRA's prior written approval, that an increase may happen only once in an academic year, and that it must be announced a month before the year begins. The 2020 norms boil this down to one line: up to 10 percent a year, applied before the new academic year. The 2018 regulations also say parents cannot be made to pay more than one calendar month in advance, and a PSRA notice of 29 May 2025 applied this to vacations, saying summer tuition fee is allowed but must be charged month by month rather than in advance or as a lump sum. Refundable deposits of Rs 10,000 or more must be kept in an interest-bearing account and returned with the interest within a month of falling due, and monthly fees of Rs 1,000 and above must be paid into the school's bank account rather than handed over in cash. A school may not refuse a school-leaving certificate to a pupil debarred for unpaid fees if the security deposit covers the arrears.
Two points need care because the rules have changed since 2018. The regulations on PSRA's downloads page still contain the original clause limiting fees for a family's second and third child to half of tuition. Dawn reported in August 2018 that PSRA reduced that concession from 50 percent to 20 percent after the Supreme Court set aside the Peshawar High Court's fee orders, and PSRA's own letter of 16 July 2025 to the Peshawar Model Schools network quotes the current clause as a concession of not less than 20 percent for the second, third, fourth and later children in the same school. Treat 20 percent as the minimum the regulator currently enforces. The admission fee ban has a history of being ignored: The News reported in December 2021 that PSRA had reiterated that admission, annual and capitation fees were barred under its regulations and a Peshawar High Court judgment, and in April 2022 that schools were still collecting charges under the names of admission fee and annual charges. PSRA's online notification list, which starts in April 2025, carries no separate notice on admission fees, so ask any school that bills one which rule allows it, and remember that section 27 of the Act lets you take a fee complaint to PSRA.
Board fees apply in every band once a child reaches Class 9. BISE Peshawar's revised notification of 20 August 2026, addressed to both government and privately managed institutions, set Class 9 enrolment for the 2026 academic year at Rs 1,300 (Rs 1,000 enrolment plus Rs 300 sports) up to 30 September 2026, a deadline that has now passed; the notice then sets Rs 1,800 with late fee up to 15 October and Rs 2,300 with double late fee up to 30 October. For the SSC Annual-I exam of 2026, which has already been held, its notice listed admission fees of Rs 2,530 for Class 9 and Rs 2,990 for Class 10 at the normal rate, rising with each late stage; fees for later exams are set in separate notices. The same enrolment notice tells heads of institutions to collect fees and other dues from students at the end of every month. Ask the school which of these charges it passes on, and whether it adds anything of its own.
Registration is the first quality check, and it is free to do. The copy of PSRA's Peshawar district register we downloaded on 1 October 2026 contained 1,805 rows, all with Peshawar (PSH) registration numbers: 631 middle schools, 625 high schools, 358 primary schools and 191 higher secondary schools. Of those, 1,698 were marked active, 64 blocked, 34 dormant, 6 suspended and 3 closed. Chains register campus by campus; we counted 18 rows beginning with the name Allied School, for example, one of them marked closed and one blocked. PSRA told all registered schools in January 2026 to show their registration number on the front of the building, and on 28 July 2026 KP's education department directed every board to start de-affiliation proceedings against private schools not registered with PSRA, after a three-month notice. If a school is still unregistered when that notice runs out, the directive says its board must withdraw the affiliation.
On curriculum, PSRA's 2020 norms make the curriculum approved by KP's Directorate of Curriculum and Teacher Education mandatory and say no school may teach unapproved books, and high and higher secondary schools must be affiliated with a BISE. That does not settle which board a given school uses: FBISE's affiliated-institutes list also names Peshawar schools, among them a Tariq Road F.G. Public School in Peshawar Cantt and Allied School's Gulberg campus, so ask each school which board its students sit. Our own tags cannot settle this: of our 141 Peshawar listings, 113 have no curriculum recorded, 27 are tagged Matric (seven of them Matric and FSc) and one is tagged O Level. All 27 Matric-tagged listings are ones our data marks as public, and four of them are named as primary or junior schools; the tag comes from how each listing was built, not from what the school teaches.
Which part of Peshawar offers better value is a question we cannot yet answer honestly. We hold no verified fee for any Peshawar listing and know of no neighbourhood-level fee survey, and our Peshawar listings are grouped into only four area pages, which hold 66 listings for Hayatabad, 46 for Cantt, 26 for University Town and 3 for Warsak Road. Those groupings are broad, and a number of listings are colleges, universities or institutes rather than schools. In our view a registered school a short walk away frequently costs a family less overall than a cheaper one on the far side of Peshawar, because transport is paid every month. No Peshawar operator is listed yet on /pick-and-drop, so get van or bus quotes directly, and use /compare when your shortlist is down to a few schools.
Lower fees are not proof of lower quality, and a high fee is not proof of good teaching. A fair way to judge value is to weigh twelve months of spending against evidence you can verify yourself: the school's PSRA registration number and status, whether it meets the obligatory norms for class size, library, laboratories and teachers' qualifications, its board affiliation, and its most recent board results stated as the number of candidates entered and the number who passed. A school that gives you its fee schedule in writing, displays it publicly and lets you buy books and uniform wherever you like is following the rules parents in Khyber Pakhtunkhwa are entitled to rely on.
How this guide groups Peshawar's options by fee (built from KP-PSRA's categories; not a school count)
| Band | Who is in it | What the documents say about cost | Source |
|---|---|---|---|
| A, free | Government schools (including any already outsourced to operators) | The 2017 Act says the government shall provide free compulsory education to children aged five to sixteen; officials told Dawn in 2024 that textbooks are free, with many pupils given used books; outsourced schools are to stay free, with costs borne by the province; the Peshawar High Court suspended the outsourcing notification in October 2025, and we could not establish whether that order still stands | KP free and compulsory education Act 2017, section 3; Dawn, January 2024 and October 2025; APP, October 2025 |
| B, means-tested | Schools run by The Citizens Foundation | Sliding-scale monthly tuition from Rs 10 up to Rs 250; no charge for uniforms and books where a family cannot afford them | TCF USA FAQ, which carries no date |
| C, PSRA Category 1 (below Rs 2,000 monthly) | PSRA Category 1 schools | The school sets its fee within PSRA rules; obligatory norms apply in full | PSRA Norms and Standards, 12 March 2020 |
| D, PSRA Category 2 (Rs 2,000 to Rs 3,500) | PSRA Category 2 schools | Obligatory norms plus sick room, first aid in each class, multipurpose hall, parent-teacher committee and grievance system | PSRA Norms and Standards, 12 March 2020 |
| E, PSRA Category 3 (Rs 3,500 to Rs 6,000) | PSRA Category 3 schools | Category 2 extras plus items such as a 20-computer lab with a qualified instructor and a physical instructor | PSRA Norms and Standards, 12 March 2020 |
Charges to ask about at a Peshawar private school, and the KP rule that covers each
| Charge | What to ask | Rule or official figure |
|---|---|---|
| Admission or capitation fee | Is any one-off fee charged on joining, under any name? | Barred by PSRA Regulations 2018, clause 7(4); The News reported in 2021 and 2022 that PSRA reiterated the ban and many schools ignored it |
| Yearly increase | This year's fee for the class compared with last year's | No more than 10 percent without PSRA's prior written approval; once a year, announced a month before the year starts |
| Advance and vacation billing | How many months does each voucher cover? | Only one calendar month in advance; vacation tuition charged month by month (PSRA notice, 29 May 2025) |
| Activity, library, lab and exam charges | An itemised list for the whole year | Not to exceed approximately the actual cost (Regulations 2018, clause 7(4)) |
| Sibling concession | What discount applies to the second and later children? | At least 20 percent (Act section 8(2)(h); PSRA letter, 16 July 2025) |
| Security deposit | Amount, refund date, and whether it earns interest | Deposits of Rs 10,000 or more go in an interest-bearing account and are refunded within a month of falling due |
| Books, stationery and uniform | Can we buy them anywhere? | Schools may not suggest or force a particular outlet (PSRA notice, 18 December 2025) |
| Board enrolment, Class 9 (2026) | Which board, and how much the school collects | BISE Peshawar: Rs 1,300 to 30 September 2026 (passed); Rs 1,800 to 15 October; Rs 2,300 to 30 October |
| Board exam admission (main annual exam: SSC Annual-I 2026, already held) | Which exam fees the school passes on | BISE Peshawar's 2026 normal fee was Rs 2,530 for Class 9 and Rs 2,990 for Class 10; the supplementary Annual-II 2026 and the 2027 annual exam have their own notices |
Checklist before you decide
- ✓Start by placing each school in a band: government school, TCF campus, or private school in PSRA Category 1, 2 or 3 (below Rs 2,000, Rs 2,000 to Rs 3,500, or Rs 3,500 to Rs 6,000 monthly, under the categories PSRA set in March 2020).
- ✓Note the PSRA registration number shown on the school's front and check its status on PSRA's Peshawar register; active is what you want to see.
- ✓Get the fee schedule on paper and compare it with the one on display at the school.
- ✓Ask for the prospectus figure for the approximate cost of completing the class, including books and uniform.
- ✓Refuse to pay an admission or capitation fee without asking which rule allows it.
- ✓Set the new class fee beside the previous year's: anything beyond a 10 percent increase needs PSRA's written approval.
- ✓During term, a voucher should cover one month at most; for vacation months, tuition falls due at each month's end, never ahead of time or bundled into one payment.
- ✓Enrolling a second child or more in the same school? Claim the minimum 20 percent sibling concession.
- ✓Buy books, stationery and uniform from any shop you choose.
- ✓Ask how many students share a classroom and see the library and laboratories against PSRA's obligatory norms.
- ✓Find out the school's board affiliation, and request last year's results given as students entered and students passed.
- ✓Government school: find out whether any fund is collected and on whose order. If an outside operator runs the school, get that operator's answer on any charges in writing.
- ✓Price transport for the whole year before comparing tuition.
- ✓If a fee dispute cannot be settled with the school, take it to KP-PSRA, which hears parents' fee complaints under section 27 of its Act.
Frequently asked questions
Which schools in Peshawar count as lower-fee?
Government schools come first: a 2017 KP law says the province shall educate children aged five to sixteen free of charge in its schools, but Dawn found in 2021 that the law had not been put into practice, so if a government school asks for money, ask which instruction allows it. TCF, which has a campus on PSRA's Peshawar register, charges from Rs 10 up to Rs 250 monthly according to its US affiliate. Private schools publish no fees we could check, so this guide falls back on the regulator's March 2020 categories, which we found no revision of: under Rs 2,000 (Category 1), Rs 2,000-3,500 (Category 2) and Rs 3,500-6,000 (Category 3), measured by the monthly fee at a school's highest class. Ask each school which category it is registered under.
What extra charges should parents in Peshawar ask about?
Ask about any admission, annual or capitation fee (PSRA has said all three are barred under its regulations and a Peshawar High Court judgment), activity charges (which should not exceed approximately the actual cost), advance billing (one month at most), the security deposit and its refund, books and uniform (you may buy them anywhere), board enrolment and exam fees, and transport. BISE Peshawar's normal-rate Class 9 enrolment window for 2026 (Rs 1,300) closed on 30 September 2026; the board's notice sets Rs 1,800 with late fee up to 15 October and Rs 2,300 with double late fee up to 30 October.
What is the yearly fee-increase limit for Peshawar private schools?
PSRA's regulations say no more than 10 percent without the authority's prior written approval, only once in an academic year, and announced a month before the year begins.
Is there a sibling discount in Peshawar private schools?
Yes. Section 8 of the 2017 Act tells PSRA to order a kinship concession of no less than 20 percent, and in a July 2025 letter the regulator cited its rule as a floor of 20 percent for every child after the first who attends the same school. An older copy of the regulations mentions half fee, but Dawn reported in 2018 that PSRA cut the concession to 20 percent.
What curriculum and exam board do Peshawar's lower-fee schools use?
PSRA's norms make the curriculum approved by KP's Directorate of Curriculum and Teacher Education mandatory, and high schools must be affiliated with a board. The Federal Board's affiliated-institutes list also includes some Peshawar schools, so confirm a school's board before you enrol.
Which areas of Peshawar offer better value?
Not on current evidence: there are no verified Peshawar fees in SchoolNama's data, and we found no neighbourhood fee survey. Our listings are grouped into Hayatabad, Cantt, University Town and Warsak Road, and in our view a registered school close to home often costs less overall, once transport is counted, than a cheaper school further away.
How should parents judge value at a low-fee school?
Weigh twelve months of spending against evidence you can verify: active PSRA registration, the obligatory norms on class size, library, laboratories and teacher qualifications, board affiliation, and recent board results given as candidates entered and passed. Paying less does not, on its own, signal weaker teaching.
Where can parents complain about school fees in Khyber Pakhtunkhwa?
PSRA itself: section 27 of its 2017 Act makes it the authority for parents' fee complaints. Its office is at 18-E Jamal ud Din Afghani Road, University Town, Peshawar.
Sources
- KP Provincial Assembly — Khyber Pakhtunkhwa Private Schools Regulatory Authority Act 2017 (gazette, 9 June 2017)
- KP-PSRA — Downloads (Act, Regulations 2018, Norms and Standards, registration fee schedule)
- KP-PSRA — Khyber Pakhtunkhwa Private Schools Regulatory Authority Regulations 2018
- KP-PSRA — Obligatory Norms and Standards and fee categorisation (12 March 2020)
- KP-PSRA — Notifications list
- KP-PSRA — Demanding/collecting summer vacation fee in advance (29 May 2025)
- KP-PSRA — Maintenance of admission records and fee structure display (4 June 2025)
- KP-PSRA — Non-compliance of siblings discount by Peshawar Model network (16 July 2025)
- KP-PSRA — Prohibition on forcing parents to buy stationery and uniforms from specific outlets (18 December 2025)
- KP-PSRA — Display of registration number on school front (28 January 2026)
- KP E&SE Department — De-affiliation of private schools not registered with KP-PSRA (28 July 2026)
- KP-PSRA — Registered private schools, Peshawar district register
- KP E&SE Department — Private Schools Regulatory Authority page
- KP Code — Khyber Pakhtunkhwa Free Compulsory Primary and Secondary Education Act 2017
- Dawn — Legislation on free, compulsory education awaits implementation in KP (17 October 2021)
- Dawn — Govt to cut textbook size, provide old books to half of schoolchildren (3 January 2024)
- Dawn — KP to outsource schools, colleges having low enrolment (3 October 2025)
- ESEF Khyber Pakhtunkhwa — Outsourced Schools
- APP — PHC Abbottabad Bench suspends school privatization plan across Khyber Pakhtunkhwa (14 October 2025)
- ProPakistani — Court suspends privatization of govt schools (14 October 2025)
- Pakistan Today — KP outsources 500 low-performing primary schools to private partners (12 April 2026)
- The Nation — KP to outsource around 2,000 govt schools across province (20 May 2026)
- ESEF Khyber Pakhtunkhwa — Foundation Community Schools
- ESEF Khyber Pakhtunkhwa — New School Initiative
- TCF USA — FAQs
- TCF — Our schools (school finder)
- Dawn — Regulatory authority frames fee structure for private schools (23 March 2020)
- Dawn — Private schools regulator withdraws half fee concession for siblings (11 August 2018)
- The News — Private schools in KP barred from charging admission, annual fees (24 December 2021)
- The News — Private schools blatantly violating PHC orders, PSRA notification (7 April 2022)
- FBISE — Affiliated institutes list
- KP E&SE Department — Summer vacations notification and summer camp guidelines (names DCTE, 2026)
- BISE Peshawar — Revised notification, Class 9 online enrollment 2026 (20 August 2026)
- BISE Peshawar — Revised notification, online admission SSC Annual-I Exam 2026
- BISE Peshawar — Home page notices (SSC Annual-I 2026 result and re-totaling notices)
