Spreading the joy, one step at a time!
Discover the Joy of Social Dancing in Moncton. Beginner-friendly dance classes where fun comes first and everyone feels welcome.
Spreading the joy, one step at a time!
Discover the Joy of Social Dancing in Moncton. Beginner-friendly dance classes where fun comes first and everyone feels welcome.
Mary Cain Dance
Meet Mary & Cloyd
Mary and her husband Cloyd believe dancing is not about performance or competition. It is about connection, movement, and fun. For more than twenty years they have shared that philosophy with people across Greater Moncton. From Salsa and Jive to Waltz and Line Dancing, they have taught thousands of beginners how to feel comfortable and enjoy themselves on the dance floor. Their classes focus on building friendships and confidence as much as learning steps. With Mary’s encouraging teaching style and Cloyd’s easygoing presence, students quickly see that dancing is for everyone, and every class feels like a night out with friends.
No Experience? No Problem!
At Mary Cain Dance, you will find a warm, supportive place where beginners feel comfortable right away. Mary and Cloyd keep things light, relaxed, and easy to follow so even the shyest newcomer can join in. With more than twenty years of teaching experience, they have helped countless people build confidence, meet friends, and discover how much fun dancing can be.
Beginner Classes
Discover How Fun Dancing Can Be
Not sure where to begin? Our beginner classes are designed for anyone with little or no dance experience. Try Jive, Slow Blues, Hustle, and more. You do not need a partner, and singles are always welcome. Every move is broken down step by step so you can learn at your own pace while having fun.

No Partner Needed
Come solo or bring a friend — our classes are designed so everyone can join in and feel comfortable.

Step-by-Step Teaching
Every move is broken down in simple stages so beginners can learn at an easy, relaxed pace.

Fun Over Formal
The focus is on enjoyment, laughter, and connection, not on competition or performance.
our classes
Your Dance Journey, Your Way

Beginner Classes
Learning to dance should feel fun, relaxed, and stress free. Our Absolute Beginner classes are designed for people with zero experience. You do not need rhythm, you do not need a partner, and you do not need to know a single step before you walk through the door.

Intermediate / Advanced
You already know the basics and you are ready to grow. Intermediate and Advanced classes help you move with more ease, confidence, and flow on the dance floor.

Private Lessons
Private ballroom dance lessons are one-on-one sessions tailored entirely to you. Whether you’re a complete beginner or looking to refine your technique, each lesson is designed around your goals, pace, and favourite dances. Learn in a relaxed, supportive environment while building confidence, grace, and connection on the dance floor.
shiny happy people!
From "I can't" to "I can't wait"
Warning: This might actually work!
How to get your Partner to Dance Class!
A quick guide for anyone trying to turn a reluctant partner into a dance floor hero.
One partner is eager, the other says “not a chance.” Our guide shares tips and the many benefits couples discover once they finally give it a try. Many started the same way… now they wouldn’t miss a class!
Common Questions
Your questions answered—get the info you need!
Wear something comfortable that allows you to move freely. We suggest lightweight clothing and indoor non-marking sole shoes or sneakers. Please note – this is a scent-free zone due to many people suffering from allergies.
Absolutely! Our classes are designed for all levels, from complete beginners to those with some experience. Our instructors are patient and ready to guide you every step of the way!
You can join us either way! Some dancers come alone, while others bring a partner. We create a friendly, inclusive environment so everyone feels comfortable.
If you miss a class, don’t worry! We offer make-up sessions and our instructors provide sessions notes so you can catch up easily. After all, dancing is all about having fun!
Yes, we do! Group classes are a great way to meet new people and enjoy dancing together. Our group sessions vary in style and size, so there’s something for everyone.
You can register by contacting us directly. We’re here to help you with the process and answer any questions you might have along the way.
Need more info?
If you have any other questions, feel free to reach out. We’re happy to help!