Serving all 26 counties across Ireland
School cleaning in Ireland

School Cleaning Cost in Ireland: What Schools Should Budget (2026)

What primary schools, secondary schools, and third-level institutions actually pay for cleaning in Ireland. Contract rates, deep clean pricing, OGP framework guidance, and tender tips.

€6.5M Public Liability
€13M Employer's Liability
Garda Vetted Staff
Safe Pass Certified

What Does School Cleaning Cost in Ireland in 2026?

School cleaning is one of the most price-sensitive sectors in the Irish cleaning market. Schools operate on tight budgets, cleaning must happen outside teaching hours, and every cleaner working in a school must be Garda vetted. These constraints shape both the pricing and the procurement process.

This guide covers what Irish schools are actually paying for cleaning in 2026, whether you are a board of management reviewing your cleaning budget, a principal comparing quotes, or an ETB procurement officer evaluating tenders. All prices exclude VAT at 23% unless stated otherwise.

For general commercial cleaning rates, see our commercial cleaning cost guide. For advice on choosing a cleaning company, read our how to choose a cleaning company guide.

School Cleaning Rates by School Type

Primary Schools

Primary schools are typically smaller buildings with 8–24 classrooms, 2–6 toilet blocks, a GP room, a staff room, a principal’s office, and corridors. Cleaning is usually done after school hours (3:00pm–6:00pm) by one or two cleaners.

School Size Classrooms Daily Hours Monthly Cost
Small primary (rural) 4–8 2–3 hours €600–€1,000
Medium primary 8–16 3–4 hours €1,000–€1,800
Large primary 16–24 4–6 hours €1,500–€2,800
Large primary with SEN unit 20–30 5–7 hours €2,000–€3,500

Secondary Schools

Secondary schools are significantly larger, with specialist rooms (science labs, home economics kitchens, art rooms, computer suites, PE halls, changing rooms) that require specific cleaning protocols. Cleaning typically happens between 4:00pm and 8:00pm.

School Size Students Daily Hours Monthly Cost
Small secondary 200–400 4–6 hours €1,800–€3,000
Medium secondary 400–800 6–10 hours €2,800–€4,500
Large secondary 800–1,200+ 8–14 hours €4,000–€6,500

Third-Level Institutions

Universities, institutes of technology, and further education colleges are typically cleaned by large contract cleaning companies under multi-year agreements procured through the OGP framework or institutional procurement processes.

  • Per m² rate: €1.80–€4.00 per m² per month
  • Per-hour rate: €12–€16 per hour
  • Annual contract value: €100,000–€1,000,000+ depending on campus size

Daily Cleaning vs Deep Cleaning: What Each Costs

Daily Contract Cleaning

Daily cleaning covers the routine tasks that keep a school hygienic and presentable during term time. It happens every school day, typically after the last pupil leaves.

  • Per-hour rate: €11–€16 per cleaner per hour
  • Fixed monthly contract: €600–€6,500 per month (depending on school size)

Daily cleaning includes: vacuuming or sweeping all classrooms, mopping hard floors, emptying all bins, cleaning and sanitising all toilets and washrooms, wiping desks and surfaces in classrooms, cleaning the staff room and kitchen, mopping corridors and stairways, and spot-cleaning spills and marks.

Deep Cleaning

Deep cleaning goes beyond daily maintenance. It covers every surface from floor to ceiling, including areas that daily cleaning does not reach: high-level dusting, behind radiators, inside ventilation grilles, window tracks, and the underside of furniture.

School Type Deep Clean Cost Recommended Frequency
Small primary (4–8 classrooms) €500–€1,000 Once/year (summer) + mid-year
Medium primary (8–16 classrooms) €1,000–€1,800 Once/year (summer) + mid-year
Large primary (16–24 classrooms) €1,500–€2,500 Once/year (summer) + mid-year
Secondary school (small) €1,500–€2,500 Summer + Christmas
Secondary school (large) €2,500–€5,000 Summer + Christmas + Easter

Summer Deep Clean

The summer deep clean is the most comprehensive cleaning event in the school calendar. With the building empty for 8–10 weeks, it is the only opportunity to strip and reseal hard floors, deep clean carpets, wash walls and ceilings, clean all windows inside and out, deep clean all furniture, and sanitise every surface.

Summer deep cleans typically cost 1.5–2.5 times the monthly contract rate. Many schools include the summer deep clean in their annual cleaning contract at a discounted rate.

OGP Framework and Tender Pricing

The Office of Government Procurement (OGP) operates cleaning services frameworks that public sector bodies, including schools, can use to procure cleaning services. Using the OGP framework offers several advantages:

  • All suppliers are pre-vetted for insurance, tax compliance, and capability
  • Competitive rates negotiated at framework level
  • Simplified procurement process (mini-competition rather than full tender)
  • Standardised terms and conditions
  • Reduced administrative burden for the school

OGP framework rates for school cleaning typically fall within €12–€15 per hour for standard cleaning and €14–€18 per hour for specialist cleaning (labs, kitchens, SEN facilities). These rates are competitive but not always the cheapest available — local cleaning companies may quote lower for smaller schools.

Running Your Own Tender

Schools not using the OGP framework can run their own procurement process. For contracts below the EU threshold (currently €215,000 over the contract term), the process can be relatively straightforward:

  1. Prepare a cleaning specification listing all areas, tasks, and frequencies
  2. Invite at least three cleaning companies to submit quotations
  3. Evaluate on price (60%) and quality (40%) or similar weighting
  4. Check insurance certificates, tax clearance, and Garda vetting arrangements
  5. Award the contract and agree a start date

Quality criteria should include: experience in school cleaning, Garda vetting processes, staff training, quality monitoring systems, and references from other schools.

Factors That Affect School Cleaning Costs

School Size and Layout

A compact two-storey school with classrooms off a central corridor is faster (and cheaper) to clean than a sprawling single-storey campus with separate buildings, prefabs, and covered walkways. The number of toilet blocks has a disproportionate impact on cleaning time — toilets take longer per square metre to clean than classrooms.

Floor Types

Vinyl and linoleum floors (common in newer schools) are fast to mop and maintain. Carpet tiles (common in older classrooms) require vacuuming and periodic extraction cleaning. Hardwood floors in PE halls need specialist treatment. The mix of floor types affects both daily cleaning time and deep clean costs.

Special Education Needs (SEN) Facilities

Schools with SEN units, sensory rooms, hydrotherapy pools, or changing/personal care facilities require additional cleaning time and specific infection control procedures. These areas must be cleaned to a higher standard than standard classrooms, adding 15–30% to the cleaning cost for those areas.

Canteen and Kitchen Facilities

Schools with on-site catering facilities need kitchen-grade cleaning, including food-contact surface sanitisation, grease trap cleaning, and compliance with HACCP requirements. This adds €200–€600 per month depending on the size of the kitchen and the volume of meals served.

Location

Dublin schools pay 10–20% more than the national average for cleaning. Rural schools may struggle to attract cleaning companies if they are remote, which can also push prices up. Schools in towns and regional cities (Cork, Galway, Limerick, Waterford) fall between Dublin and rural rates.

Garda Vetting Requirements

Every cleaner working in a school must be Garda vetted. Professional cleaning companies absorb this cost and manage the vetting process as part of their service. However, the vetting requirement limits the pool of available cleaners and can affect pricing, particularly for rural schools where the cleaning company needs to recruit locally.

What Should Be Included in a School Cleaning Contract

Daily Tasks (Every School Day)

  • All classrooms: vacuum or sweep, mop hard floors, empty bins, wipe desks and surfaces
  • All toilets and washrooms: clean and sanitise all fixtures, mop floors, refill consumables
  • Corridors and stairways: sweep and mop, spot-clean marks
  • Staff room and kitchen: clean surfaces, wash up, empty bins, mop floor
  • Reception and entrance: clean, tidy, spot-mop
  • Principal’s office and admin offices: vacuum, empty bins, wipe surfaces

Weekly Tasks

  • Science labs: full bench wipe-down, sink cleaning, floor scrub
  • Art rooms: paint splatter removal, table scrubbing
  • PE hall: floor dust-mop, changing room deep clean
  • Computer suites: screen and keyboard wipe (if specified)
  • All door handles and light switches sanitised
  • Internal window glass cleaned

Monthly and Periodic Tasks

  • Hard floor machine scrubbing
  • Carpet deep cleaning (extraction)
  • High-level dusting (tops of wardrobes, shelving, vents)
  • External window cleaning
  • Deep clean of washrooms (descaling, grouting)

Consumables

Confirm whether the cleaning contract includes consumables supply. Most professional contracts include: toilet paper, hand soap (liquid dispensers), paper towels or hand dryers, bin liners, and air fresheners. This typically adds €100–€400 per month depending on school size and usage.

Contract Cleaning vs Employing a Cleaner Directly

Many schools, particularly smaller primary schools, employ a cleaner directly rather than using a cleaning company. Here is a realistic cost comparison:

Cost Element Direct Employee Contract Company
Hourly rate €13.50 (minimum wage) €11–€16 all-inclusive
Employer PRSI (11.05%) €1.49/hr Included
Holiday pay (8%) €1.08/hr Included
Sick pay 5 days statutory Included (cover provided)
Equipment and materials €100–€300/month Included
Insurance School’s policy covers Company’s own policy
Garda vetting School arranges Company arranges
Absence cover None (school finds cover) Replacement cleaner sent
True hourly cost €17–€20 €11–€16

The main advantage of a directly employed cleaner is continuity — the same person every day, who knows the school, the staff, and the routines. The main disadvantages are the administrative burden (payroll, PRSI, holiday tracking, sick leave management, Garda vetting), no absence cover, and the school’s responsibility for equipment, materials, and training.

How to Save Money on School Cleaning

  1. Get a proper specification. Before seeking quotes, walk through every room and list exactly what needs cleaning, how often, and to what standard. A detailed specification ensures you compare like with like and avoids unexpected costs.
  2. Bundle daily cleaning and deep cleans. Using the same company for daily contract cleaning and periodic deep cleans (summer, Christmas, Easter) is typically 10–15% cheaper than using separate providers.
  3. Commit to a multi-year contract. A 3-year contract is typically 5–10% cheaper per year than a 1-year agreement. Include a break clause after Year 1 if you are trying a new provider.
  4. Use the OGP framework. Even if not mandatory for your school, the OGP framework offers competitive rates and pre-vetted suppliers, saving time and reducing risk.
  5. Consolidate with neighbouring schools. If two or three schools in the same area use the same cleaning company, the company can optimise staffing and offer a lower per-school rate.
  6. Review the specification annually. Schools change — prefabs are added, rooms are repurposed, student numbers fluctuate. Review the cleaning specification each year to ensure you are not paying for cleaning that is no longer needed.

Frequently Asked Questions About School Cleaning Costs

How much does school cleaning cost in Ireland?

Contract cleaning for schools costs €11–€16/hr in Ireland in 2026. A small primary school pays €600–€1,000/month. A large secondary school pays €4,000–€6,500/month. Summer deep cleans cost €500–€3,000+ depending on size. All prices exclude VAT.

Do schools have to use OGP framework contractors?

Not always. ETB schools and larger institutions may be required to use OGP frameworks. Smaller primary schools with budgets below the EU procurement threshold can procure directly. Using the OGP framework is recommended but not always mandatory.

What Garda vetting is required for school cleaners?

All school cleaners must be Garda vetted under the National Vetting Bureau Acts 2012–2016 before starting work. This applies to both direct employees and contract cleaning staff. There is no provision for starting pending vetting in a school environment.

How much does a summer deep clean cost for a school?

Small primary: €500–€1,000. Medium primary: €1,000–€1,800. Large primary: €1,500–€2,500. Small secondary: €1,500–€2,500. Large secondary: €2,500–€5,000. Includes floor stripping, carpet cleaning, wall washing, and full sanitisation.

Is it cheaper to employ a cleaner directly or use a company?

For most schools, outsourcing is more cost-effective. A direct employee on €13.50/hr costs €17–€20/hr when PRSI, holidays, equipment, and admin are included. A contract company charges €11–€16/hr all-inclusive and provides absence cover.

What should be included in a school cleaning contract?

Daily classroom cleaning, toilet sanitisation, corridor mopping, staff room cleaning. Weekly lab and specialist room cleaning. Monthly deep cleaning of high-traffic areas. Consumables supply. Garda vetting for all staff. Insurance certificates. Quality monitoring.

How often should a school be deep cleaned?

At least once per year (summer holidays). Many schools add a mid-year deep clean at Christmas or Easter. High-traffic areas (toilets, canteens) benefit from monthly deep cleaning. SEN units may need more frequent deep cleaning.

Do cleaning companies provide their own equipment?

Yes. Professional cleaning companies provide all equipment, chemicals, materials, consumables, and PPE. This is included in the contract price. The school does not need to purchase or store cleaning supplies. The company also handles COSHH compliance.

Get a School Cleaning Quote

We clean primary schools, secondary schools, and third-level institutions across Ireland. Free site survey, Garda vetted staff, fixed monthly pricing.

Request a Free Quote
Get in Touch

Talk to Us

Book a site survey. We assess your requirements, build a specification, and deliver a fixed-price quote within 48 hours.

Request a Quote
26 Village Square, Castle Leslie Estate,
Glaslough, Co. Monaghan, H18 XP59