Opening Hours

All consultations are by appointment, please phone the surgery to book.


Macmerry (01875 -824-400) 

Monday – Friday    9am – 6pm  (consultation by appointment).

Saturday 9am – 12pm (consultation by appointment).

Sunday – CLOSED.


 Haddington (01620-82-5574) 

Monday to Friday 9am –  6pm  (consultation by appointment).

Saturday 9am – 12pm (consultation by appointment)

Sunday – CLOSED


 Newtongrange (0131 663 5858)

Mon & Friday 9am – 6pm (consultation by appointment).

Tues,Wed & Thurs 9am – 12pm (consultation by appointment).

Saturday *CLOSED*

Sunday *CLOSED*


If we are closed and you require advice or emergency treatment for your pet during the day, please phone our Macmerry branch on 01875-824400