Cleaning Jobs UK-Wide

Cleaning Jobs
Near You

Find self-employed cleaning work across the UK. Earn around £26-£41/hour plus optional extras, get paid weekly, set your own hours. Available in 60+ towns and cities. Individual cleaners and cleaning businesses welcome.

~£26-£41/hr + extras
Weekly pay
Free to join

Why Cleaners and Cleaning Businesses Choose Clensr

Whether you are an individual cleaner looking for jobs or a cleaning company looking for more customers, Clensr gives you the tools to grow.

Around £26-£41 per hour

Earn depending on the size and condition of each job, plus optional extras on top. Weekly pay, no platform-imposed minimums or maximums.

Choose your hours

Pick the days and times you want to work. Mornings, evenings, weekends - your call.

Optional £20 referral bonus

Want to refer existing customers? Earn £20 for every customer you refer once they complete their first clean. Totally optional.

Get paid weekly

Customers pay upfront. Your earnings are released after each job and paid out weekly to your bank.

Free business tools

Built-in invoicing, scheduling, team management and a public profile page - all free.

Build your reputation

Customer reviews boost your profile and help you win more local cleaning jobs.

Cleaning Jobs Available

Pick and choose the cleaning work that suits you and your business.

House cleaning jobs
Office cleaning jobs
End of tenancy cleaning
Airbnb / holiday let cleaning
Deep cleaning
Regular weekly cleaning
Contract cleaning
One-off / spring cleans
After builders cleaning
Carpet cleaning
Window cleaning
Commercial cleaning

What does a typical cleaning job include?

Every job listing tells you exactly what the customer wants. Here's what a standard clean usually covers - and the optional extras customers can add (which pay you on top).

Standard cleaning duties

Included in the base price for most house and office cleans.

  • Dusting all surfaces, shelves and skirting boards
  • Hoovering all carpets, rugs and soft furnishings
  • Mopping all hard floors
  • Bathroom clean (toilet, basin, shower/bath, mirrors, tiles)
  • Kitchen clean (worktops, sink, hob, splashback, microwave exterior)
  • Emptying bins and replacing liners
  • Wiping doors, handles and light switches
  • Tidying and general surface cleaning
  • Making beds (if customer requests, linen provided)

Optional extras (paid on top)

Customers can add these to their job. Each one pays you on top of the base price.

  • Oven deep clean
    £35 each
  • Fridge / freezer deep clean
    £35 each
  • Carpet deep clean
    £45 per room
  • Wall washing
    £30 per room
  • Interior window cleaning
    £8 per window
  • Inside cupboards & wardrobes
    Quote on request
  • Laundry & ironing
    Quote on request
  • After-party / event cleanup
    Quote on request
  • Pet hair / pet-area cleaning
    Quote on request

Specialist jobs (end of tenancy, deep cleans, after builders, Airbnb turnarounds) include their own scope of work - it's shown on every job listing before you accept. You always see the full duties, price and your share before you commit.

For cleaning businesses & teams

Run your whole cleaning business from one place

Solo cleaner thinking about growing? Or an established cleaning company looking for a steadier flow of local jobs? Clensr is built for both - bring your team, pick up multi-cleaner jobs, and manage everyone's schedule and payouts in one place.

Build a team of cleaners in minutes

Invite cleaners as Owners, Admins, Members or Scouts. Assign jobs to specific people, share the team's calendar, and grow from a solo cleaner to a small crew without changing how you already work.

Accept multi-cleaner jobs & finish faster

Big house cleans, offices, end-of-tenancy turnarounds and after-builders cleans can call for 2, 3 or more cleaners. Send a team and halve the time on site - customers love a fast turnaround and you take on bigger jobs without burning out.

Team payouts go to the team owner

When a team member completes a job, the cleaner payout lands in the team owner's Stripe account. As owner, you set the wages, splits or rates for your team and pay them on whatever schedule you've agreed - exactly like running your own business off-platform.

Already running a cleaning business? Just plug in.

No need to scrap your existing operation. Use Clensr as an extra channel for new local customers, or switch the whole admin side over - bookings, payments, scheduling and invoicing live in one dashboard. Free to join, no contract, no minimum hours. Try it on a few jobs and see if it fits.

Solo cleaner, small team, or full-on cleaning company - all welcome

Sign up for free, set the services you offer and your work area, and start seeing local cleaning jobs. Grow at your own pace. No barriers, no interviews, no committee.

Cleaning Jobs by Location

Select your city or town to see local cleaning jobs and customers looking for cleaners.

Cleaning Jobs in England

London

Cleaning jobs

Manchester

Cleaning jobs

Birmingham

Cleaning jobs

Leeds

Cleaning jobs

Liverpool

Cleaning jobs

Sheffield

Cleaning jobs

Bristol

Cleaning jobs

Newcastle

Cleaning jobs

Nottingham

Cleaning jobs

Leicester

Cleaning jobs

Brighton

Cleaning jobs

Southampton

Cleaning jobs

Portsmouth

Cleaning jobs

Oxford

Cleaning jobs

Cambridge

Cleaning jobs

Norwich

Cleaning jobs

Plymouth

Cleaning jobs

Exeter

Cleaning jobs

York

Cleaning jobs

Hull

Cleaning jobs

Coventry

Cleaning jobs

Reading

Cleaning jobs

Milton Keynes

Cleaning jobs

Bath

Cleaning jobs

Chester

Cleaning jobs

Stoke-on-Trent

Cleaning jobs

Derby

Cleaning jobs

Bournemouth

Cleaning jobs

Watford

Cleaning jobs

Slough

Cleaning jobs

Luton

Cleaning jobs

Northampton

Cleaning jobs

Swindon

Cleaning jobs

Peterborough

Cleaning jobs

Ipswich

Cleaning jobs

Colchester

Cleaning jobs

Southend-on-Sea

Cleaning jobs

Preston

Cleaning jobs

Wolverhampton

Cleaning jobs

Bradford

Cleaning jobs

Cheltenham

Cleaning jobs

Lincoln

Cleaning jobs

Canterbury

Cleaning jobs

Maidstone

Cleaning jobs

Salisbury

Cleaning jobs

St Albans

Cleaning jobs

Stockport

Cleaning jobs

Worcester

Cleaning jobs

Shrewsbury

Cleaning jobs

Carlisle

Cleaning jobs

Middlesbrough

Cleaning jobs

Warrington

Cleaning jobs

Guildford

Cleaning jobs

Chelmsford

Cleaning jobs

Tunbridge Wells

Cleaning jobs

Sevenoaks

Cleaning jobs

Dartford

Cleaning jobs

Stevenage

Cleaning jobs

High Wycombe

Cleaning jobs

Aylesbury

Cleaning jobs

Basingstoke

Cleaning jobs

Crawley

Cleaning jobs

Eastbourne

Cleaning jobs

Hastings

Cleaning jobs

Woking

Cleaning jobs

Epsom

Cleaning jobs

Esher

Cleaning jobs

Reigate

Cleaning jobs

Croydon

Cleaning jobs

Bromley

Cleaning jobs

Kingston upon Thames

Cleaning jobs

Twickenham

Cleaning jobs

Harrow

Cleaning jobs

Uxbridge

Cleaning jobs

Enfield

Cleaning jobs

Romford

Cleaning jobs

Ilford

Cleaning jobs

Sutton

Cleaning jobs

Wakefield

Cleaning jobs

Doncaster

Cleaning jobs

Huddersfield

Cleaning jobs

Halifax

Cleaning jobs

Bolton

Cleaning jobs

Oldham

Cleaning jobs

Rochdale

Cleaning jobs

Wigan

Cleaning jobs

Blackpool

Cleaning jobs

Blackburn

Cleaning jobs

Burnley

Cleaning jobs

Lancaster

Cleaning jobs

Harrogate

Cleaning jobs

Scarborough

Cleaning jobs

Sunderland

Cleaning jobs

Durham

Cleaning jobs

Telford

Cleaning jobs

Gloucester

Cleaning jobs

Hereford

Cleaning jobs

Truro

Cleaning jobs

Torquay

Cleaning jobs

Weston-super-Mare

Cleaning jobs

Yeovil

Cleaning jobs

Taunton

Cleaning jobs

Winchester

Cleaning jobs

Cleaning Jobs FAQs

How do I find cleaning jobs in my area?

Clensr matches you with cleaning jobs in your area based on your postcode and availability. Simply register as a cleaner, pick the services you offer (house cleaning, office cleaning, end of tenancy, Airbnb cleaning and more) and you will start seeing local jobs right away. We cover 60+ UK cities and towns including London, Glasgow, Manchester, Birmingham, Edinburgh, Leeds, Liverpool, Bristol, Cardiff and Belfast.

How much can I earn as a cleaner on Clensr?

Cleaners on Clensr earn around £26-£41 per hour depending on the size and condition of the job. The shortest, lightest cleans (a 1-bed maintenance clean) sit near the top of that range; the largest, dirtiest jobs (a 4-bed deep clean) sit near the bottom. Optional extras the customer can add - oven (£35), fridge (£35), carpet deep clean (£45/room), windows (£8 each), wall wash (£30/room) - pay you on top of the base. End of tenancy, Airbnb turnarounds and after-builders cleans tend to sit at the higher end.

I run a cleaning business - can I find more customers on Clensr?

Yes. Clensr is built for both individual self-employed cleaners and established cleaning businesses. Run the whole team from one dashboard - invite your existing cleaners as team members, assign them jobs, and pick up new customers from local searches like "cleaner needed Glasgow" or "contract cleaner needed Manchester". You can also (optionally) refer existing customers to the platform - you earn a £20 bonus once any customer you refer completes their first clean. Many businesses use Clensr alongside their existing work as an extra channel for new jobs - no need to switch everything over on day one.

Can I build a team of cleaners on Clensr?

Yes. You can build a team in minutes - invite cleaners as Owners, Admins, Members or Scouts. Members get assigned jobs through the platform; Admins help you manage everything; Scouts can flag opportunities. The whole team's schedule, jobs and customers sit in one dashboard, so you can scale from a solo cleaner to a small crew without changing how you work.

Can I take on multi-cleaner jobs?

Yes. Larger jobs (big houses, offices, end-of-tenancy cleans, after-builders cleans) can be marked as needing 2, 3 or more cleaners. Send a few of your team members and finish in half the time - the customer gets their property turned around faster, and you take on bigger jobs without burning out a single cleaner.

How do payments work for team members?

When a team member completes a job, the cleaner payout goes to the team owner's Stripe Connect account - not directly to the member. The team owner then pays each team member at whatever rate or split they've agreed (hourly wage, percentage, day rate - your call). Clensr does not set or police those agreements. You stay in control of how your cleaning business pays its staff, exactly like running your own business off-platform.

I already have an established cleaning business. Why try Clensr?

Two reasons most cleaning businesses give it a go. First, it's a steady channel for new local customers in your area - no leaflets, no paid ads, customers come pre-paid. Second, the admin is done for you: bookings, payments, customer communication, scheduling, invoicing and reviews all live in one dashboard, so you can keep running your existing work and add Clensr jobs on top. Free to join, no contract, no minimum hours - the lowest-risk way to test whether it fits your business.

Do I need experience or qualifications to get cleaning jobs?

You do not need formal qualifications. You do need Public Liability Insurance (typically £80-£150/year), the ability to deliver high-quality cleaning, and good communication with customers. Many of our most successful cleaners started with no professional cleaning experience.

What types of cleaning jobs are available?

You can find house cleaning jobs, office cleaning jobs, end of tenancy cleaning, Airbnb and holiday let cleaning, deep cleaning, after builders cleaning, regular weekly/fortnightly cleans, one-off jobs and contract cleaning work. Pick the services you want to offer when you register.

How often do I get paid?

Customers pay upfront at the time of booking. Once you complete a job, your earnings are released and paid out weekly via Stripe directly to your bank account. No chasing invoices, no waiting 30 days.

Ready to find your next cleaning job?

Register in 5 minutes and start picking up local cleaning work today.