Grange Medical Group


Family Planning Advice on contraception. Monday to Friday
Antenatal Care Routine antenatal check-ups by our qualified midwife. Monday 1.00 - 4.00 pm
Mother and Baby A drop-in clinic for advice and weight checking (under 1 year) at Marchmont St Giles run by our Health Visitors. Monday 10.30 am to 11.30 am
Vaccinations Routine vaccinations for all ages are available during surgery times by appointment with our nurses.

We run flu clinics in October and November.
Ask at reception for further information.
Asthma Regular check-ups and advice from practice nurses on lifestyle, inhaler techniques and medication. Monday to Friday
Diabetes Regular check-ups and advice from practice nurses on lifestyle, diabetic control and medication. Monday to Friday
Phlebotomy Clinic Routine phlebotomy clinic run by qualified phlebotomist. Monday to Friday

Translate This Page

Latest News

Healthcare at night & weekends  - Between the hours of 6pm - 8am and at weekends, please call NHS 24 on 111.

Hospital Emergency Departments - Available at the Royal Infirmary or Edinburgh, St John's Hospital, Livingston and the Royal Hospital for Sick Children, Edinburgh. These services are for urgent and emergency situations only. 

Minor Injuries Clinic  - This is available at the Western General Hospital, Crewe Road South, Edinburgh, for minor cuts/burns, wound infections, sprains and small bone breaks from shoulder to fingers and knees to toes. 

Other assistance available 

For advice on emergency dental treatment visit

Local pharmacies will provide you with help and advice on common health problems, minor ailments and questions about medicines. 

Opticians have appointments available for dry, red, sore, watery, sticky or itchy eyes, cycsts and conjunctivitis and the necessary equipment for detailed eye examinations. 

Sexual Health Services - The Chalmers Centre provides care and advice including emergency contraception.  For appointments and advice call 0131 536 1070 or visit 

Urgent Mental Health Support- useful phone numbers: 

Mental Health Assessment Service (MHAS) - 0131 537 6000

Breathing Space helpline - 0800 838 587

Samaritans - 0845 790 9090

Edinburgh Crisis Centre - 0808 801 0414