Wedding Dance Lessons in St. Petersburg

Your first dance, without the panic

A calm, practical way to get ready, so the dance feels like the two of you and not one more thing to worry about. Start with a free 30-minute private lesson for the two of you, and bring your song if you have one.

You’ll hear directly from Ivan.
Hilary and Bryan dancing at a Dance Passion studio showcase
Hilary & Bryan on the floor at a studio showcase

Who this is for

Couples at any starting point

Never danced together

Most couples start with little or no dance experience. That’s fine. The first step is learning how you move together.

Have a song already

Bring the song that means something to you, and the dance is built around it. No song yet? We’ll talk through options.

Want it more planned

Custom choreography that fits your song, your comfort level, and the moment you want to share.

The goal isn’t to turn your wedding into a performance, unless that’s what you want. It’s to help you feel connected, prepared, and able to enjoy the moment.

Wedding only a few weeks away? Come in anyway. Planning a mother-son or father-daughter dance? Ivan teaches those too.

Calm, practical, and yours

How wedding dance lessons work

  1. Start with your free lesson

    Thirty private minutes for the two of you. Ivan asks how you want the dance to feel, then shows you a style that suits you and your song. Elegant? Maybe a Foxtrot. Fun and playful? Maybe Swing.

  2. Shape the dance together

    Keep it simple and natural, or plan custom choreography. If your song is too long or ends awkwardly, Ivan can edit it so it’s easier to dance to. Song editing is included.

  3. Practice until it feels easy

    Ivan recommends about 12 to 14 private lessons, usually once a week. Between lessons you get video homework: a recording of your routine or key steps, with Ivan’s instructions, so you can practice at home.

Lessons are by appointment, Monday to Friday, 1 to 9 PM, at the studio at 6626 Central Ave in St. Petersburg. There’s a large free parking lot behind the studio.

What wedding couples say

In their own words

Dance Passion is rated 5.0 on Google, from 186 reviews.

He helped us decide on a song, choreograph a dance, and then spent 2 months walking us through all the details to make it look beautiful ♥️ he was an absolute pleasure to work with. Made us feel so comfortable and by the end of it, very confident too!
Ana Filippone Google review
Neither of us were good at dancing and he flipped that around. Now we look forward to our dance lessons and we look forward to dancing together. Now our first dance isn't going to look like a lame high school homecoming slow dance, but a sophisticated and elegant performance.
Frank Reinhardt D.C. Google review
Our first dance was a huge hit during our wedding, we've had nonstop feedback and compliments about it since. We will definitely be going back for more dancing with Ivan, it is such a good way to blow off steam after a long work day and a great bonding experience with your significant other!
Dalton Connelly Google review
Ivan was amazing! We scheduled classes with him with only about 5 weeks before our wedding & he created and perfected our first dance.
Frances Calzada Google review
It's no secret that planning a wedding is stressful, but dance class with your future husband? It is a much-needed bonding moment in a time of turbulence, and Ivan understands that.
F.N. Benesh Google review
Soon enough we were learning dips and spins and all kinds of cool stuff. It really wowed our guests, but best of all we had a lot of fun as we grew our confidence and made some great memories at our lessons.
Gabrielle Calise Google review
Show 9 more wedding reviewsShow fewer
He at no point tried to upsell us on more classes or make us feel as though we needed to spend more money, his focus was entirely on our happiness, timeframe and budget.
Chris Card Google review
He is so talented with coming up with dance moves on the spot just by listening to the song you want! He made my experience with my first dances for my wedding so enjoyable and easy!
Kaitlin Yutzy Google review
We came in knowing absolutely nothing about dancing, and he was so welcoming and attentive from the very first lesson, patient with all our beginner questions and great at breaking things down so the basics actually clicked for us.
Paulo Alexandre Google review
Ivan choreographed an original dance for our 1st dance as husband and wife. The dance was a hit, Ivan was great to work with and we had a blast.
John Cowden Google review
Ivan is as kind and patient as they come. Learned a whole routine with my fiancée for our wedding, and have found a new lifelong activity for the both of us to enjoy.
Nick Underwood Google review
We did a class to go over our first dance for our wedding and under short notice Ivan created something that we both liked and were comfortable doing.
Dylan Draka Google review
Ivan has truly helped us learn to dance for life rather than just learning a routine.
Brooke Garrison Google review
It is so worth it and such a fun skill to work on with your partner! Can’t recommend Dance Passion and Ivan enough!
Anastasia Landon Underwood Google review
Ivan is great! He helped build my confidence as a dancer and choreographed a beautiful dance number for my wedding!
Anya Muyres Google review

Good to know

Wedding dance questions

Can you help with a wedding first dance?

Yes. Ivan helps couples feel calm and comfortable for their first dance, whether you want something simple and natural or a little more planned. Most couples start with the free 30-minute lesson.

Can we use our own wedding song?

Absolutely. Bring the song that means something to you and the dance is built around it. If you do not have a song yet, we can help you think it through.

Can you edit our wedding song?

Yes, and it is included. Song editing can shorten your track or clean it up so it is easier to dance to.

Can you create custom choreography?

Yes. Ivan can plan choreography that fits your song, your comfort level, and the kind of moment you want. It never has to be more complicated than you want it to be.

When should we start wedding dance lessons?

About 3 to 4 months before the wedding is ideal. That gives you time to learn the dance at a comfortable pace, about one lesson a week, without rushing.

Our wedding is only a few weeks away. Is it too late?

Not at all. Many couples come in close to the date, sometimes just two weeks before. Ivan will plan around the time you have and focus on what helps you feel ready on the day.

How many wedding dance lessons will we need?

Ivan usually recommends around 12 to 14 private lessons. At one lesson a week, that is about three months. Every couple is different, and you will have a clearer plan after your free lesson.

How much do wedding dance lessons cost?

Your first 30-minute private lesson is free. Regular private lessons are 40 minutes. Call or text Ivan at (727) 304-5904 for lesson rates and a plan for your wedding. Song editing and video homework are included.

Will we have something to practice with at home?

Yes. Ivan gives you video homework: a recording of your routine or the steps you are working on, with his instructions and comments. It is easy to forget details between lessons, and the video makes practicing at home much easier.

Do you teach mother-son and father-daughter dances?

Yes. Ivan also helps with mother-son and father-daughter wedding dances. The free 30-minute lesson is a good place to start.

When are wedding dance lessons available?

Lessons are by appointment, Monday to Friday, 1 to 9 PM. The studio is closed on weekends, so lessons are on weekday afternoons or evenings.

All questions, answered

Let’s make your first dance feel like the two of you.

Start with a free 30-minute private lesson. Bring your song if you have one. No dance experience needed.

You’ll hear directly from Ivan.