Refine

Refine

Salary range

Posted within

Distance

Jobs in Musselburgh

514 jobs within 10 miles of Musselburgh

Showing 12 of 514

Duct Mate ( Edinburgh )

Tech-People

£25 an hour

Apply

Edinburgh · Temporary · 6 days ago

Our client is looking for experienced Mates for night shifts on their refurbishment project. You will need valid CSCS card and..

Cleaner

Global Recruitment Services Ltd

£13.45 an hour

Apply

Portobello · Contract · 7 days ago

We are currently looking for train cleaners/maintenance operatives to work with one of our clients in the Portobello area of..

Recycling Operative

Fifth Wheel Recruitment

£12.71 – £14.21 an hour

Apply

Musselburgh · Temporary · 13 days ago

Job Title: Recycling Operative. Location: Musselburgh. Pay Rate: £14.24 (£12.71 basic + £1.53 holiday pay. Overtime: Overtime..

Class 2 Driver

Pertemps Scotland

£14.68 an hour

Apply

Helensburgh · Temporary · 15 days ago

Pertemps Driving Hub. Role:- Class 2. Location:- Helensburgh. Hours:- 37 hours 4 on 4 off (including weekends. Rate:- £14.68..

Musselburgh Class 2 Drive

Pertemps Scotland

£16 an hour

Apply

Balsall · Temporary · 27 days ago

JOB DESCRIPTION. Class 2– EDINBURGH - NEW PASSES WELCOME. Pay Rate: £16.00 PAYE. To meet entry requirements, you will have:..

Side Loader Operator

Partnership Recruiting

£29,000 – £30,000 a year

Apply

Prestonpans · Permanent · 5 days ago

As a Side Loader Operator, you'll play a key role in keeping production running efficiently by safely moving timber and materials..

Cleaner

Randstad Construction and Property

£14 – £14.24 an hour

Apply

Prestonpans · Permanent · 19 days ago

Commercial Cleaner | Temp-to-Perm Opportunity. Location: Prestonpans, EH32 9QJ. Pay Rate: Up to £12.71 per hour (PAYE. Hours: 20..

Nursing Manager - CYP

Spire Healthcare

£49,000 – £49,500 a year

Apply

Dalkeith · Permanent · 6 days ago

Nurse Manager CYP | Surgical | Permanent | Full time | Spire Shawfair Park Hospital, Edinburgh. Spire Shawfair Park is now..

Perioperative Practitioner

Spire Healthcare

Pay not stated

Apply

Newton Village · Contract · 19 days ago

Scrub/ODP | Theatres | Spire Shawfair Park Hospital | Fixed Term 12 months | Full Time | Excellent Salary and Benefits Package..

Retail Shift Manager

Lidl GB

£15.45 – £15.95 an hour

Apply

Edinburgh (EH16 4GN) · Permanent · 13 hours ago

Summary. £15.45 - £15.95 per hour | 30 hour contract | Store Opening and Closure shifts | 30-35 days holiday (pro rata) |..

Receptionist

Questech Recruitment Ltd

£13.58 an hour

Apply

Dalkeith · Temporary · 7 days ago

Receptionist. Temporary ongoing. Monday to Friday 40 hours per week. £13.68 per hour. Dalkeith, Midlothian. Questech Recruitment..

Labourer w/ Driving Licence

Peace Recruitment Group Ltd

£17 an hour

Apply

Dalkeith · Contract · 19 days ago

Construction Labourer with Driving Licence for immedaite start. Peace Recruitment is looking to place a long term labourer to a..

What is the average salary for jobs in Musselburgh?

The median advertised salary for jobs within 10 miles of Musselburgh was £40,000 a year, based on 234 adverts that stated pay, sampled on 9 November 2026. That is about £3,330 a month or £20.51 an hour before tax, on a 37.5-hour week. The middle half of those adverts paid £32,000 to £50,000. This is pay stated in job adverts, not the average earnings of people who live or work in Musselburgh.

Are jobs in Musselburgh mostly permanent, temporary or part-time?

Of the 300 most recent job adverts within 10 miles of Musselburgh, sampled on 9 November 2026, 74% were advertised as permanent, 17% as temporary, 14% as contract and 4% as part-time. An advert can list more than one type. 514 vacancies were listed in the area on 11 November 2026.

How these figures are worked out: methodology.