Rapid City’s Center for Dance

Gotta Dance is a full time, fully staffed professional dance studio for instruction in many styles of dance from Ballroom, Country, Club and Swing styles of social partner dance, to Ballet, Clogging, Hip Hop, Tap, Jazz & Modern as well as dance based fitness classes, danceFit, Belly Tone (belly dance based), Dance Conditioning, Step Hop (hip hop based using step benches), Country Heat (country line dance based) and Yoga for dancers. A place for the whole family to learn to dance and keep fit. Gotta Dance is centrally located at 412 Oshkosh St in the “Gap” area of Rapid City, SD with plenty of free parking, serving the Black Hills and western South Dakota.

Three Dance Floors

The studio boasts a 48 X 34, cushioned hard wood professional dance floor (same as Dancing with the Stars),  a smaller (27 X 23 floor) more intimate studio for private lessons or small groups and a (23 X 23) clogging floor all with mirrors and sound systems.

6-week Introductory Membership Package

Great place to start, includes one private lesson, unlimited group dance &; fitness classes, member discounts and 6 Practice Parties; take one or all of any appropriate level class, meet our teachers, come to our Friday Practice Parties. Your six weeks starts with your first visit. The private lesson can be taken before, after or during your 6 weeks. If you only come to one of the 30+/- classes we offer each week, this is still a great deal! This is an introductory offer for those new to the studio only.  Purchase Now. 

Wedding Packages

Make your first dance together as casual or dramatic as you wish. We will choreograph a routine to “your song” for your wedding or simply teach you the basics to feel comfortable on the dance floor. 

Time spent on a Wedding dance… Please allow enough lessons to become comfortable with the dance you’ve just learned.  Choreographed routines will take more time depending on their complexity.  It usually takes 6-8 lessons to learn the routine and 2-4 additional lessons to polish it.

We can also help you with other Wedding Day dances; Father/Bride, Mother/Groom, Parents Dance or the whole Wedding Party.  Ask for special pricing for the additional Private Lessons and/or Private Group Lessons. A Private Group lesson(s) can be a great Thank-you gift that your wedding party can enjoy over and over again.

Don’t forget to add dance lessons to your gift registry. Dance is great lifestyle choice and something you can do together for the rest of your lives. Gift certificates are available in any dollar amount.

Private and Group Lessons

Private Lessons are the most efficient way to learn to dance, you have the instructors undivided attention, immediate feedback, you will learn the dances, steps and patterns you want to learn at your pace.  Private Lessons also work well if your schedule doesn’t allow for consistent weekly group classes or you haven’t been able to attend a Level I class but would like to come to the Level II class – you can probably catch up with just 1 or 2 private lessons.
Group Lessons, while you will learn the same things in a group class that you would in a private lesson, you will go at the pace of the class and dance mostly with your peers for feedback. It is the nature of a group class to have 1 or 2 that might like a little faster or slower pace they both are good candidates for private lessons. Groups classes are where you will have the most fun learning to dance and making new friends.
Combination of Private & Group lessons and Practice will get you dancing proficiently and confidently the quickest.  We have a weekly dance party to practice what you are learning in a fun social environment.

Dance Party Every Friday

You are invited!  We have a dance party every Friday night that is open to the public. The pre party lesson at 7:30 is an introductory level class. The lesson is $12 and includes the party or just come to the party 8:30 – 11:00 for $5. For active Gotta Dance students the party is included, for Members both are included. Some dress up based on the theme, others don’t. No partner necessary, Singles &; Couples welcome! 

It doesn’t matter where you take dance lessons or even if you’ve never taken a dance lesson, if you like to or want to dance you are welcome at our Friday Dance Parties. You are also welcome to join us at dance events we are going to as a group. No Partner, No Problem! We Guarantee you will have a GREAT time!

"Gotta Dance Studio is a warm and welcoming environment to learn how to dance. My fiancé and I took a workshop for our upcoming wedding and learned a lot about different dancing techniques. The instructors are enthusiastic and knowledgeable of their dance styles."

− Tara R

"The place is like a second home; it is the only place I'd take lessons at.. You and John have been outstanding, and I cannot imagine a better instructor than John. I'm thankful for every minute I've been there."

− David

"You are such a gracious, graceful blessing – thank you for all you are doing to help others enjoy the beauty of dance!"

− Helen Merriman, Director SD Center for Enterprise Opportunity

"Truly ... I have always loved to dance, but always dreamed of "dancing like that guy". I am a tremendously slow learner but, my life has changed ever so positively after nervously walking through the doors of Gotta Dance!!!!"

− Albert

"So fun! It's a beautiful studio, the owner is fantastic. It's the best date night my husband and I have had!"

− Julia

"Taking dance here and loving it! The ballroom sessions have been a lot of fun, and in 6 weeks so far my husband and I have learned so much. Thanks Gotta Dance!"

− Jen

Private Lessons

With a private lesson, the student will work one-on-one with an instructor, receiving personalized instruction and immediate correction.  Through experiencing the physical sensation of connected movement, the student is able to more confidently replicate that movement.  In learning the best methods, one-on-one, both beginning and advanced students will find they progress faster and more easily, as they enjoy the sensation of partner dancing.

Let's Get Started

Our Schedule is always online.

View our daily updated schedule anytime from our website.

You can connect with us with our MindBody scheduling app as well!