About Us

Welcome to Mambo Productions! Established in 2003, we are Calgary’s longest running Salsa school.  We specialize in all types of Afro-Latin dance including Salsa/Mambo, Bachata, Cha Cha Cha, Pachanga, & Merengue. Class levels range from beginner to advanced levels; and no matter what level you are at we seek to open the door to fun and discovery.

Our goal from the beginning has always been to grow & elevate Calgary’s Latin social dance scene. Thank you for choosing Mambo Productions, and let us know what we can do to make your time here extraordinary!


Our Instructors

Our dance instructors are fully committed to your development and training. They all love what they do, and their primary goal is to support the growth of Calgary’s Salsa scene. Book any one of our dance instructors for a private lesson and see what we mean!

Get to know our instructors!


Group Classes

Exercise the fun way. Make new friends. Get your move on. Learn to Latin dance in just 7 weeks or take it up a notch! Take your dancing to another level with Calgary’s top instructors. We offer unsurpassed dance instruction focusing on technique and musicality. Our group classes are designed for teens and adults (ages 16 and up). Several group classes are offered each week in all dance styles and levels.


Private Lessons

Private lessons are available in all Latin styles and levels of dance with any of our instructors. This personalized attention gives you the opportunity to focus on mastering footwork, styling and technique. You may share your lessons with a partner at no additional fee! Private Lessons are 60 minutes long and focus on musicality, style, patterns, and footwork. Discounted private packages are available in groups. Private lessons are by appointment and are scheduled based on your convenience and instructor availability.


Performance Opportunities

If you would you like to accelerate your dancing, learn more styling & technique, perform in front of an audience, and most all have a fun time …then our performance program is for you! We cater to various levels of dancers from beginner to advanced on several teams and we are always looking for new enthusiastic team members. Talk to us about joining our student performance teams.


Workshops & Events

In addition to our classes, we offer workshops and special events. Please visit our Website often for updated information.


Student Parties

We always keep you updated on upcoming socials in Calgary’s dance scene. This is your opportunity to get out on the dance floor and practice your moves from class!