Occupational Therapy
Occupational therapists (OTs) play a crucial role in helping both adults and children overcome challenges that affect their ability to perform everyday activities. Occupational Therapy is all about improving quality of life by helping individuals lead more independent and fulfilling lives.
About Us
We believe that every person is entitled to a satisfying and meaningful life. Our mission is to support and empower our clients to achieve their goals, using an individualized and client-centred approach.
At Thrive Therapy, we proudly support and celebrate the LGBTQ+ community. We are dedicated to creating a safe, inclusive, and affirming environment where everyone, regardless of their sexual orientation or gender identity can be their true selves. We stand by equality and respect for all individuals, and we are committed to fostering a workplace where love, acceptance, reconciliation, and diversity are at the heart of everything we do.
We offer services at our 2 clinic locations within the Halifax Regional Municipality, as well as in the community, in our client’s homes, workplaces, and within school-based settings. Our services include Occupational Therapy and Speech Therapy.
​
We offer virtual services for clients throughout Nova Scotia, Newfoundland, and New Brunswick.





Key Benefits
Personalized Treatment
You will receive a full individualized treatment
Experienced Staff
Our therapists are trained and certified in various therapy techniques and frameworks
Therapy Goals
Setting goals is the best way to achieve a successful outcome
Meet the Team

Please contact us, sending us an email, calling us directly at 902-943-2621, or by scheduling a free 15-minute appointment on our online booking site!
Find us on Socials!

Mailing Address
Suite 325, 7071 Bayers Road, Halifax, NS B3L 2C2, Canada
Join Our SLP Team
Join Our OT Team
You can contact us using the above form, sending us an email, calling us directly, or by scheduling a free 15-minute appointment on our online booking site!
Opening Hours
Mon - Fri:
Saturday:
9:00 am – 5:30 pm
Varying hours (please contact for more details)