Garret Barnwell

Clinical Psychologist

Parktown North, Randburg, Johannesburg

MA in Clinical Psychology & MA in Conflict Transformation and Management

060 587 5445

36a 1st Avenue East, Parktown North, Randburg, South Africa

Garret Barnwell is a clinical psychologist registered with the Health Professions Council of South Africa (HPCSA: PS0128317) practicing from Parktown North, Johannesburg.

I am an integrative psychotherapist and utilise a person’s personal strengths to overcome challenges. This therapeutic style affirms the inherent value of each individual.

In therapy, we’d work together with any process, challenge or distress that you may be experiencing. I draw from cognitive-behavioural, relational and depth psychology approaches to help support you where you are.

I provide short-term and long-term psychotherapy to adolescents and adults. I have a warm approach, and therapy offers a space that is non-judgmental and confidential, where you may be yourself.

My areas of interest include:

  • Mental distress, related to existential worries, grief, trauma, depression, anxiety, panic attacks or other personal experiences and challenges;
  • Relationship distress whether at work or in your personal relationships;
  • Men’s issues (such as relationship conflict and masculinity);
  • Occupational stress and burnout;
  • Living and coping with chronic illness;
  • Place-identity distress (such as moving to a new city, transfers, immigration);
  • Ecotherapy: For those who would like to explore ecotherapy and ecopsychology as part of their therapeutic process or who experience distress related to the environment.


For more information or to make an appointment, please call. When you call, I may be in a session and will be unable to pick-up the call. If you do not get through to me, please send me an SMS, Whatsapp or an email and I will get back to you as soon as possible. I charge standard rates that are on a par with medical aids schemes.

Mondays – Fridays 08h30 – 19h00
Saturdays – Sundays Closed
Public Holidays Closed

Practice Number: 0715085
HPCSA Number: PS0128317