Musselburgh
Musselburgh
Bonnyrigg
Penicuik
0131 665 2124 Mon - Fri: 8:30am - 7:00pm / Sat: 9:00am - 12noon / Sun: 11:00am - 3:00pm111 Market Street, EH21 6PZ
0131 660 3370 Mon - Fri 8:30am - 6:30pm / Sat 12noon - 1:00pm 8 High Street, EH19 2AA
01968 676 680 Mon - Fri 8:30am - 6:30pm / Sat 9:00am - 11:00am16 Carnethy Ave, EH26 8AR

Musselburgh

0131 665 2124

111 Market Street, Musselburgh, EH21 6PZ

Musselburgh Vet
Opening Hours
Consulting times may differ
Mon - Fri08:30am - 7:00pm
Saturday9:00am - 12:00pm
Sunday11:00am - 3:00pm
Consulting Times
Mon - Fri

Open Surgery – 9:00am – 10:30am
Appointments only – 2:00pm – 3:00pm
Appointments only – 4:00 – 7:00pm

Saturday

Open Surgery – 9.00am – 11.00am

Sunday

Appointments – 11:00am – 12:30pm
Appointments – 1:30pm – 3:00pm

Out of hours emergencies

0131 665 2124

Please call our usual telephone number and you will be directed to our 24h care line. Clients will be seen by our own staff, and at our own surgeries.