Anxiety Therapy in Waterloo & Online Across Ontario

Feel less overwhelmed and more like yourself again.

Anxiety can make even the simplest parts of everyday life feel overwhelming. Whether you find yourself overthinking conversations, worrying about the future, struggling to relax, or feeling like your mind never switches off, you don’t have to navigate it alone.

At New Moon Counselling, we provide anxiety therapy for children, teens, and adults to help you better understand your anxiety, develop practical coping strategies, and feel more confident navigating life’s challenges. Our goal isn’t to eliminate every worry, but to help you feel less controlled by anxiety so you can focus more on the things that matter to you.

Anxiety can look different for everyone. Sometimes it feels like constant worry or racing thoughts. Other times, it shows up in your body, your relationships, or the decisions you make.

You might find yourself:

  • Overthinking conversations or worrying about what others think of you.

  • Constantly anticipating worst-case scenarios.

  • Feeling restless, on edge, or unable to relax.

  • Experiencing physical symptoms like a racing heart, muscle tension, or stomach discomfort.

  • Avoiding situations because they feel uncomfortable or overwhelming.

  • Struggling with perfectionism, people-pleasing, or the fear of making mistakes.

  • Having difficulty sleeping because your mind won’t slow down.

  • Feeling overwhelmed by everyday responsibilities or uncertainty.

  • Seeking reassurance but finding that the relief doesn’t last.

You don’t need to experience all of these symptoms to benefit from therapy. If anxiety is affecting your well-being, relationships, work, school, or ability to enjoy life, support can help.

How Do I Know If You’re Struggling With Anxiety?


Therapists Offering Anxiety Therapy

How Anxiety Therapy Can Help

You don’t have to wait until your anxiety feels unbearable to reach out for support. Our therapists are here to help.

Anxiety Therapy for Children, Teens, and Adults in Waterloo & Online Accross Ontario


Anxiety can affect people at every stage of life, but it doesn’t always look the same.

Children: Anxiety may show up as frequent reassurance-seeking, difficulty separating from caregivers, worries about school, physical complaints, irritability, or big emotional reactions. Therapy can help children understand their feelings, develop coping skills, and build confidence. Parent involvement may also be helpful.

Teens: Academic pressure, friendships, social situations, changing expectations, and uncertainty about the future can all contribute to anxiety. Therapy offers teens a supportive space to talk openly, understand their emotions, and develop strategies that work in their everyday lives.

Adults: Anxiety can affect work, relationships, parenting, decision-making, sleep, and your ability to be present. Therapy can help you recognize unhelpful patterns, manage stress, set boundaries, and make choices based on your values rather than fear alone.

Ready To Get Started?

We make getting started easy!

New Clients

Ready to take the next step? You can book a counselling appointment directly online with one of our therapists using the button below.

If you have questions, would like help finding a therapist who feels like the right fit, or would prefer a little support with booking, simply fill out our contact form. We’ll be happy to connect with you and help you get started.

Existing Clients

You can log in to your account through your client portal to schedule or change appointments, or email us.

Call Us

519-584-4240