18 Office cleaning jobs in Scotland
Filter by Disability Confident
Filter by Remote working
Filter by Location
- Filter by UK
- Scotland (18)
- Filter by East Ayrshire (3)
- Filter by South Lanarkshire (3)
- Filter by North Lanarkshire (2)
- Filter by Angus (1)
- Filter by Dundee (1)
- Filter by East Dunbartonshire (1)
- Filter by East Lothian (1)
- Filter by Edinburgh (1)
- Filter by Glasgow (1)
- Filter by Midlothian (1)
- Filter by Moray (1)
- Filter by Shetland Islands (1)
- Filter by West Lothian (1)
Filter by Posting date
Filter by Category
- Filter by Domestic Help & Cleaning Jobs (14)
- Filter by Admin Jobs (1)
- Filter by Logistics & Warehouse Jobs (1)
- Filter by Maintenance Jobs (1)
- Filter by Other/General Jobs (1)
Filter by Contract type
- Filter by Permanent (15)
- Filter by Contract (2)
- Filter by Temporary (1)
Filter by Hours
- Filter by Part time (15)
- Filter by Full time (3)
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inOffice Cleaner
- 10 February 2026
- Supremeclean Ltd - Cumbernauld, North Lanarkshire
- On-site only
- Permanent
- Part time
Office Cleaning Position ( Start Date 06/3/2025 ) 12 Hours Per Week Time (TBC) (Westfield & Lenziemill Area) Previous experience and references required Cleaning of offices, kitchen and toilets Would suit someone with own transport
Part Time Cleaner
- 17 February 2026
- Core technical Facilities - 1-3 Canal View, Winchburgh, EH52 6FE
- 12.60 per hour 2 x hours per day Mon - Fri
- On-site only
- Permanent
- Part time
General office cleaning at a local dental practice 2 hours per day either early morning or early evening key holding position. Duties include general office cleaning tasks like mopping, vacuuming, toilet cleaning, staff rooms and reception area.
Cleaner
- 11 February 2026
- J Kyle Cleaning Services Ltd - East Kilbride, South Lanarkshire
- £13.50 per hour
- On-site only
- Permanent
- Part time
Office cleaning 3 positions available 10 - 15 hours per week Flexible days & hours of work. £13.50 per hour Call : 07787257996
Commercial Cleaning - 15 hours per week - Bearsden
- 26 January 2026
- Killermont Cleaning - Bearsden G61
- £12.80 per hour
- On-site only
- Permanent
- Part time
Office Cleaning Vacancy - Bearsden - £12.80/hour Monday to Friday - 3 hours per night, anytime after 6pm Cleaning Toilets, Dusting, emptying bins, vacuum and mop flooring. This Vacancy is FLEXIBLE. Please let us know if you would like any of the days ...
Supervisor Cleaner
- 11 February 2026
- J Kyle Cleaning Services Ltd - G33 4un
- £14.00 per hour
- On-site only
- Permanent
- Part time
Experienced supervisor needed Queenslie industrial estate General office cleaning 10 hours per week 3 days per week Morning or evening shift Flexible working hours £14.00 per hour Call : 07787257996 Please do not apply if the job is out with travel distance. ...
Cleaner
- 23 February 2026
- Aspirare Recruitment - Blantyre, South Lanarkshire
- On-site only
- Contract
- Part time
Cleaner, Contract, £15.50/hr, Hamilton, Hours: Monday–Friday 5pm-7pm Benefits: 1. Regular weekday hours – no weekend shifts 2. Supportive, friendly workplace culture 3. Chance to transition into a permanent role 4. Clear expectations and full training provided...
Private house cleaner
- 20 February 2026
- Housemaids - West Lothian, Scotland
- On-site only
- Permanent
- Part time
We are looking for a cleaner for Private dwellings/office cleaning for anything up to 14-18hrs per week. Mon-Thurs 9am-2.30pm Fri 9am-12noon Do you have experience cleaning private houses, Ironing, domestic cleaning. Applicants must live within West Lothian We...
Hygiene Operative
- 19 February 2026
- Taskmaster - Musselburgh, East Lothian
- £12.25 per hour
- On-site only
- Temporary
- Full time
Hygiene Operative Musselburgh £12.25 per hour Monday to Friday Dayshift - 5.30am-2.30pm - own transport required due to start time or Backshift - 2pm-11pm - own transport required due to finish time Please note - these roles are not suitable for domestic ...
DBS Part Time Cleaner - High Street Bank
- 29 January 2026
- Concept Resources - kilmarnock
- £15 per hour
- On-site only
- Permanent
- Part time
Cleaner – Corporate Office Site Location: Hersham, Walton-on-Thames (KT12) Pay Rate: £15.00 per hour Contract Type: Temporary to Permanent Hours: 4 hours per week Working Pattern: Tuesday: 09:00 – 10:45 Thursday: 09:00 – 10:45 No Monday, Wednesday, Friday, or ...
Cleaner
- 16 February 2026
- Aramark - Lossiemouth, IV31 6SD
- £12.21-12.21 per hour
- Permanent
- Part time
Aramark (NYSE: ARMK) is in the customer service business across food, facilities and uniforms, wherever people work, learn, recover, and play. United by a passion to serve, our more than 247,000 team members deliver experiences that enrich and nourish the ...