Ballroom & Latin dance · St. Petersburg, FL

Dance Passion a shortcut to happiness

No experience. No partner. No judgment. Your first 30-minute private lesson is free.

★★★★★ Google · Facebook · Yelp

Start here

Your first lesson is free.

Thirty minutes. No pressure. Come solo or with a partner.

  • No experience needed — we start from the very first step.
  • Meet the studio and talk through what you want.
  • Decide what comes next — only if it feels right.
A lesson at Dance Passion
Free
first private lesson
5★
on Google, Facebook & Yelp
30 min
no-pressure first visit

“Beautiful studio with excellent instructors. Go check it out! You won't be sorry!”

— Google

“Everyone has been very friendly, patient, and supportive.”

— Facebook

“Ivan is warm & friendly.”

— Yelp
What we offer

Choose the path that fits you.

A couple in a private lesson at Dance Passion

Private Lessons

One-on-one with your own instructor, at your pace — the most relaxed way for beginners and couples to start.

Explore private lessons
A group ballroom class

Group Classes

Learn the basics in a friendly group. A fun, low-pressure way to practice your steps and meet other dancers every week.

See group classes
A wedding couple's first dance

Wedding Dance

Get ready for your first dance — even with zero experience. We'll keep it calm and simple so you feel confident on the big day.

Plan your first dance
Ivan dancing with a student at Dance Passion
Meet Ivan

Why it feels like home.

He started dancing as a child in Bulgaria to beat his own shyness.

It worked — and it became his life. Ivan left a career in technology to open Dance Passion, where his whole goal is simple: make a roomful of nervous beginners feel safe, welcome, and a little bit happier than when they walked in.

Real people, real vibe

A look inside the studio.

Ready to dance?

Your first lesson is on us.

Text us