My Practice

I know from personal experience that anxiety, depression, and other mental health struggles can have a devastating impact on our ability to live our lives to the fullest and to get the most out of our relationships. That's what led me to become a Clinical Social Worker, and to train as both an individual and family therapist.  

Drawing on a variety of therapeutic approaches, we will work collaboratively to help you learn the skills and strategies that you need to find relief from your symptoms. We will also help you to explore the root causes of those symptoms, so that you can move forward with a deeper sense of self-understanding and self-compassion.

I have worked in community mental health for 10+ years, so I can also help you navigate the broader mental health system if needed.


All Are Welcome

I practice from an anti-oppressive stance. Folks of all genders, sexual orientations, abilities, ethnicities, and backgrounds will always be treated with respect. I strive to create a non-judgmental space where we can work together to help you achieve your goals. 


My Background

I am a graduate of the Factor-Inwentash Faculty of Social Work at the University of Toronto. I also have training in cognitive behavoural therapy, mindfulness-based therapy, Sensorimotor Psychotherapy and Attachment-Based Family Therapy.

In addition to my private practice, I work for a community mental health agency in downtown Toronto.

I am a member of the Ontario College of Social Workers and Social Service Workers and of the Ontario Association of Social Workers.

Contact Me


I provide fifteen minute phone consultations free of charge to anyone interested in learning more about me and my practice. To arrange a consultation, please contact me by email at the address above. You're also welcome to call me at the number listed on my advertisement on Psychology Today. https://www.psychologytoday.com/ca/therapists/peter-trainor-toronto-on/355049  

My office is located in the St. Clair and Bathurst area, near St. Clair West subway station.