Vets4Pets logo
Text size:
Menu
Close

Find A Practice

Use your location to find your closest practice

Request Appointment

Request an appointment at your local Vets4Pets

Vets4Pets Vets in Musselburgh
Coming Soon

Vets4Pets Vets in Musselburgh

Providing affordable, high quality care

Follow us

Feel free to get in touch

Musselburgh JVPs

Vets4Pets Vets in Musselburgh

Vets4Pets is a whole new veterinary concept committed to bringing you affordable, high quality care via a modern, well equipped practice, including a lab, pharmacy and digital x-ray. Plus, on site car parking too! 

 

Call us:    
0131 653 1900


Our Location

Vets4Pets Musselburgh
Unit 7 Olivebank Retail Park
Newhailes Road
Musselburgh
EH21 6RH

 

Opening hours

Mon 9am - 8pm
Tue 9am - 8pm
Wed 9am - 8pm
Thu 9am - 8pm
Fri 9am - 8pm
Sat 9am - 12pm
Sun Closed

Services & Facilities

click to find out more about each service
Operating Theatre

Operating Theatre

Isolation Unit
Isolation Unit
Haematology
Haematology
Biochemistry
Biochemistry
Emergency Cover
Emergency Cover
Haematology
In-House Laboratory
Blood Pressure Monitor
Blood Pressure Monitor
Hospital Ward
Hospital Ward
X-Ray
X-Ray
Dentistry
Dentistry

Our Location - Musselburgh Vets4Pets

Click on the icon for directions from your location

Latest Local Offers

Vac4Life wide panel icon.jpg

PLANS

Vac4Life

Protect your pet with lifetime booster vaccinations for £99

Make huge savings on your pet’s vaccinations when you join our exclusive Vac4Life plan, which also includes a health assessment at every visit . Only £99

Facebook Feed

Out of hours details





Vets Now Edinburgh 
2b Hutchison Crossway
Gorgie
Midlothian   
EH14 1RR

Call: 0131 444 0990

Out of hours fees




Standard Consultation (Before 11pm): From £153

After 11pm: £191