If you’re a business manager, headteacher, or facilities lead trying to budget for the year ahead, you’ve probably typed “school cleaning cost in UK” into Google more than once. The honest answer is that it depends on your school’s size, layout, and how often you need cleaners on-site, but the numbers follow clear patterns, and this guide breaks them down by pricing model, school type, and what’s actually included.
You’ll find specific detail here for Hampshire schools, where local wage rates and contractor availability across towns like Winchester, Southampton, and Basingstoke all play into the final price. Whether you’re comparing quotes, preparing a budget for governors, or checking your current contract stacks up, this should give you the numbers and context to do it properly.
Quick answer: School cleaning in the UK typically costs between £15 and £30 per cleaner per hour, or £300 to £5,000+ a month on a fixed contract, depending on the size of the school, how often it needs cleaning, and whether the price includes holiday deep cleans. Most schools pay a fixed monthly fee rather than an hourly rate, worked out from floor area, room count, and the standard required. |
School Cleaning Costs in the UK for 2026
Most schools pay somewhere between £300 and £5,000+ a month for cleaning. Where you land in that range depends on your school’s size, room count, and how many days a week the service runs.
A small primary will sit at the lower end. A large secondary, or a multi-site academy trust covering several sites, will sit much higher.
The cost of cleaning a school UK-wide has moved in recent years, largely driven by the National Living Wage (which rose to £12.71/hour in April 2026 for workers 21 and over). Cleaning is a labour-intensive service; most of what’s in any quote is staff time, not equipment or products, so wage increases feed straight through into price.
What this means in practice: if a quote looks unusually low compared to others you’ve received, it’s worth asking how the contractor is managing wage costs and staffing levels. A school cleaning quote UK-wide that’s well below the market rate often means fewer hours on site than you actually need.
Curious what a fair price looks like for your school specifically? At Gurkha Cleaning, we provide education cleaning services built around how schools actually run from term-time cleaning to holiday deep cleans.
School Cleaning Prices in UK by Pricing Model
Contractors price school cleaning in a few different ways. Knowing the model helps you compare school cleaning company prices properly, rather than comparing two very different offers side by side, and most UK contractors default to one of the four below depending on your school’s size and site:
- Price Per Square Foot School Cleaning
- School Cleaning Hourly Rate UK
- Monthly School Cleaning Contract Cost
- Cleaning Cost Per Pupil
1. Price Per Square Foot School Cleaning
Average cost: £0.15–£0.40 per square foot
Some contractors quote a price per square foot for school cleaning, typically working out to somewhere between £0.15 and £0.40 per square foot when calculated as a monthly allocation or one-off deep clean.
This works well when comparing schools of different sizes since it accounts for the actual floor area being cleaned; high-density spaces like classrooms, corridors, canteens, and washrooms add up differently from standard open-plan offices.
2. School Cleaning Hourly Rate UK
Average cost: £17–£23/hour (standard); £24–£30+/hour (specialised, weekend, or out-of-hours)
Most cleaning staff are billed on an hourly rate, typically ranging between £17 and £23 per hour for standard term-time daily cleaning and £24 to £30+ per hour for specialised, weekend, or out-of-hours deep cleans.
This rate covers more than basic wages; it includes employer National Insurance, pension contributions, holiday pay, DBS background checks, supervision, materials, and insurance. Day-to-day term-time cleaning is usually invoiced as a fixed monthly fee rather than broken down hourly, making it easier to budget and approve with governors.
3. Monthly School Cleaning Contract Cost
Average cost: £300–£5,000+ per month
The monthly school cleaning contract cost is what most business managers actually work with, and it’s the figure worth asking for first when getting quotes. It reflects the total hours needed across the week, the number of cleaners required to cover the site properly, and any additional specifications like window cleaning, carpet care, or washroom consumables, for example. As a rough guide, this typically lands between £300 a month for a small primary and £5,000 or more for a large secondary or multi-site trust covered in full by school types below.
4. Cleaning Cost Per Pupil
Note: no fixed rate calculated by dividing total site cost by pupil numbers
Some MATs and larger trusts use cleaning cost per pupil as a benchmarking figure when comparing sites across a trust. It’s a useful sense check, but it shouldn’t be used in isolation. A smaller school with more washrooms per pupil, or an older building with harder-to-clean surfaces, will naturally cost more per head than a modern, compact site.
Not sure which pricing model suits your school? Visit Gurkha Cleaning to book a free site walk-through and get a clear breakdown for your specific school.
School Cleaning Cost by School Type Across UK
| School Type | Typical Monthly Cost | What Drives the Price |
|---|---|---|
| Primary school | £300–£800 | Classroom count, canteen use, whether there’s an early years wing |
| Secondary school | £1,500–£5,000+ (Up to £8,500+ for large sites) | Larger footprint, science labs, sports halls, PE changing rooms, kitchen/canteen |
| Academy / multi-academy trust | Priced per site, using primary/secondary bands above | Number of sites, safeguarding and DBS vetting across every site, contract consistency |
| Nursery / early years setting | £250–£600 | Smaller footprint but higher hygiene standards, low-level furniture and toy cleaning |
- Primary schools typically cover classrooms, corridors, toilets, the school hall, and staff areas, cleaned outside school hours so lessons aren’t disrupted. Larger primaries with more classrooms, a busier canteen, or an early years wing will sit towards the top of that range or above it.
- Secondary schools cost more, reflecting the larger footprint, higher pupil numbers, and additional specialist areas. Monthly costs for a mid-sized secondary site run from around £1,500 up to £5,000. However, for large secondary schools (1,200+ pupils) with multi-building layouts, extensive sports complexes, and dining areas, monthly costs can reach £6,000 to £8,500+.
- Academies and multi-academy trusts follow similar patterns to standalone schools, but trusts often negotiate contracts across several sites at once. This can bring efficiencies in procurement and consistency in standards, but it also means the contractor needs to manage safeguarding and DBS vetting across every site, something worth confirming clearly during tendering.
- Nurseries and early years settings have their own considerations. Hygiene standards tend to be higher given the age of the children, and cleaning schedules often need to work around nap times, snack preparation areas, and low-level furniture and toys that need regular attention, not just floors and surfaces.
What's Included: Term-Time Cleaning vs Deep Cleans for UK Schools
A standard contract covers the day-to-day cleaning your school needs during term time, but most schools also need cleaning support outside that routine: holiday deep cleans, Ofsted-ready turnarounds and one-off situations that come up during the year. Here’s how each is typically handled.
Term-Time Daily Cleaning
Standard term-time cleaning covers the day-to-day upkeep of the school classrooms, corridors, staff rooms, reception and admin areas, toilets and washrooms, and communal spaces. Cleaners generally work early mornings, evenings, or split shifts, timed so the building is ready before the first bell without getting in the way of the school day.
School Deep Cleaning Cost UK
School deep cleaning costs are quoted separately from the standard contract since it involves specialised equipment like floor buffers and high-reach gear.
- A holiday deep clean for a primary school typically ranges from £500 to £1,200. For a large secondary school requiring carpet extraction, kitchen degreasing, and hard-floor sealing, deep cleans usually range from £1,500 to £3,500+.
These deep cleans usually take place during half-term or the summer holidays to cover areas daily cleaning can’t reach behind and under furniture, high-level dusting, kitchen extraction, and a full reset of washrooms. Schools also book them after an outbreak of norovirus or flu, where a more thorough approach to sanitising touchpoints is needed than routine cleaning provides.
Recommendation Read: How often schools should be deep cleaned?
Getting Ready for Ofsted
Ofsted inspections can be announced with very little notice, and a clean, well-presented building forms part of the overall impression an inspector takes away. Schools sometimes request a focused clean of high-visibility areas, reception, corridors, and the school hall in the days before an inspection, on top of the standard contract.
Recommendation Read: School cleaning standards in the UK
Other Situations Worth Planning For
Beyond routine cleaning and Ofsted prep, schools regularly need cleaning support for:
- Exam hall turnarounds between sittings
- Allergen and food hygiene standards in canteens
- Headlice and nit checks that require certain areas sanitised
- New-build or post-renovation cleans before a space reopens to pupils
It’s worth asking any contractor how they handle these one-off requests and whether they’re priced separately or built into the contract.
Factors Affecting School Cleaning Cost in UK
A number of things push school cleaning prices up or down. The main ones are:
- Floor area and room count: more classrooms, corridors, and washrooms mean more time on site
- Cleaning frequency: daily cleaning costs more than a service that runs three or four days a week
- The National Living Wage: as the baseline wage rises, so does the cost of any labour-intensive service
- DBS vetting requirements: schools rightly expect every cleaner on site to be DBS-checked, which contractors need to factor into recruitment and staffing costs
- Holiday deep cleans: whether these are included in the annual contract or quoted separately
- Specialist areas: kitchens, science labs, and sports halls often need different products, equipment, or COSHH-compliant storage than a standard classroom
If you’re not sure why one quote is higher than another, ask the contractor to break down what’s included against these factors. It usually explains the gap.
In-House vs Outsourced School Cleaning Cost in UK
The in-house vs outsourced school cleaning cost in UK comparison isn’t always straightforward. On paper, employing your own cleaning staff can look cheaper; you’re paying an hourly wage with no contractor margin on top.
In practice, that comparison often misses the full picture. Recruiting and DBS-checking cleaning staff takes time. Sickness and holiday cover need managing. Equipment, COSHH-compliant products, and training all sit with the school. And when a cleaner leaves, someone in the school office is left covering the gap or scrambling to recruit.
Outsourcing shifts all of that to contractor recruitment, vetting, cover, supervision, and compliance for a fixed monthly fee. For many schools, particularly smaller primaries without a dedicated facilities team, that certainty is worth more than the headline hourly rate. This is the same logic that drives most organisations toward outsourced commercial cleaning services rather than managing an in-house team.
School Cleaning Budget 2026: A Checklist for Governors and Trust Approval
When you’re putting together a school cleaning budget 2026 for governors or trust approval, a few things will help:
- Get a proper site walk-through, not just a phone quote. Floor area and room count vary more than most people expect, even between schools of a similar pupil number.
- Ask what’s included versus what’s additional. Deep cleans, window cleaning, and consumables are sometimes bundled and sometimes billed separately.
- Factor in one or two deep cleans a year, timed around half-term or the summer holidays, rather than treating them as an unplanned extra cost.
- Check accreditations. BICSC corporate membership, CHAS accreditation, and ISO certification show the contractor’s been independently assessed on health and safety and quality, which is worth confirming before governors sign off.
- Build in a small contingency for one-off situations, an outbreak, a post-renovation clean, or an Ofsted call with short notice.
Get these five right, and the figure you bring to governors will stand up to questions, not just look tidy on paper. It also makes comparing contractors easier, since you’re comparing like for like rather than guessing what’s included.
Choose Gurkha Cleaning for School Cleaning in UK
Getting a school cleaning quote right depends on the contractor understanding how schools actually operate term dates, staggered access, and safeguarding-first working practices, not just square footage.
- Accredited and independently checked: BICSC Corporate Member, CHAS-accredited, and ISO-certified, so procurement teams and governors have something concrete to verify when signing off a contract, not just a promise
- Safeguarding built-in: every cleaner is fully insured and DBS-checked before they set foot on site, which matters when the building is full of children during term time
- Works around your timetable: early mornings, evenings, split shifts, or holiday periods for deep cleans, so lessons are never disrupted
- Local knowledge: We cover schools across Winchester, Southampton, Portsmouth, Basingstoke, Aldershot, Farnham, Andover, Salisbury, Petersfield, Newbury, and Alton, so we understand the local procurement process and what governors and MAT trusts typically need to see in a quote.
Final Thoughts
School cleaning costs in the UK come down to a fairly predictable set of factors: floor area, frequency, staffing requirements, and whether deep cleans and one-off situations are built into the contract or quoted separately. There’s no single “right” number; a village primary and a large secondary will never be on the same page, and that’s fine because they’re not buying the same service.
What matters most is knowing what should be driving your figure before you start comparing quotes. If two contractors come back with very different prices, the gap usually comes down to hours on site, staffing levels, or what’s included versus billed separately, not one contractor simply being cheaper for no reason.
Once you know what’s behind the number, you’re in a much stronger position, whether that’s putting a budget to governors, reviewing a contract that’s up for renewal, or working out if your current provider is actually giving you what you’re paying for.
Want to know exactly what your school would pay? Contact Gurkha Cleaning today to book a free site walk-through and get a clear, itemised quote with no obligation.
FAQs
How much does school cleaning cost per hour in the UK?
Most school cleaning is priced between £15 and £30 per cleaner per hour, though the day-to-day service is usually invoiced as a fixed monthly fee rather than an hourly rate.
What is the average cost to clean a primary school?
A small primary school typically costs £300–£800 a month for standard term-time cleaning, rising for larger primaries with more classrooms and washrooms.
How much do schools pay for cleaning contracts?
Monthly contracts range from a few hundred pounds for a small primary to £5,000 or more for a large secondary school or multi-site academy trust, depending on size, frequency, and specification.
Is it cheaper to outsource school cleaning?
Often, once you account for recruitment, DBS renewals, sickness cover, and management time that come with running an in-house team. A proper comparison should include these hidden costs, not just the hourly wage.
What factors affect school cleaning costs in the UK?
The main factors are floor area and room count, cleaning frequency, the National Living Wage, DBS vetting requirements, and whether the contract includes holiday deep cleans.
How much does a school deep clean cost?
Deep cleans are usually quoted separately from the day-to-day contract and typically range from £500 to £2,000, depending on the size of the site and how much ground needs covering. Most schools book these in for half-term or the summer holidays.
How do I get a school cleaning quote in the UK?
Most contractors, including Gurkha Cleaning, start with a site walk-through rather than a phone estimate, since floor area and room count vary a lot between schools of a similar size. This gives you an accurate, itemised quote rather than a rough guess.