Confidential perinatal counselling and therapy.

COVID-19 (Coronavirus) update 4 January 2021:

We are operating as normal remotely but unfortunately are not currently in a position to accept new referrals.  Please check back regularly here or monitor the CrossReach Twitter Page for information on when new enquiries are once again possible.

If you are looking for support during this time iThrive have useful information on their website including Coorie In – a booklet with ideas and resources for the festive period -

For all administrative queries please contact:
In an emergency please contact: Breathing Space on 088 838 587, Or The Samaritans on 116 123

Welcome to CrossReach Perinatal Service. 

Office hours

9.00 am - 5.00 pm (Monday - Friday)

Arrange a visit

Call 0131 538 7288


Eilidh Macdonald-Harte

Services offered at CrossReach Perinatal Service

  • Perinatal counselling and therapy
  • Relationship counselling
  • Perinatal therapy for new and expectant parents
  • One-to-one Counselling
  • Perinatal counselling and therapy

If you’re experiencing anxiety, depression, low self esteem or any other negative feelings before or after having a baby, we’re here to support you. Our specially trained perinatal counsellors and therapists are experienced, compassionate and without judgement.

Appointments are usually weekly and last between 50 to 60 minutes. We’ll discuss the day, time and frequency of these sessions with you when we first meet.

We’ll also consider different types of support that might suit you, from one-to-one psychotherapy or couples counselling, to perinatal relaxation, art therapy and infant massage. We also offer Women’s Therapy Groups, Fathers’ Groups and Family Therapy, as we recognise that perinatal difficulties can affect the whole family.

There’s no fixed charge for using our perinatal services, but we do ask for a weekly donation for your counselling or therapy at whatever level you can afford.

Free creche
If requested in advance, we can provide a free creche where you can safely leave children of any age while you attend your appointment.

You’re in safe hands
Our infant massage support sessions are run by health professionals and senior crèche workers trained with the International Association of Infant Massage (IAIM).

If you have any questions or want to make an appointment, please get in touch.
Call 0131 538 7288


CrossReach Perinatal Service has gained COSCA Recognition and adheres to their Statement of Ethics and Code of Practice.  All our counsellors and psychotherapists are either qualified or in the process of gaining their qualification.