Dancers on the floor at a Vedanza salsa social in Oceanside
Latin Dance & Kids' Studio · Oceanside, CA

Dance your way
to confidence & joy.

Salsa, bachata and a full kids' dance program in the heart of Oceanside. No experience, no partner, no pressure — just bring yourself and we'll do the rest.

Since 2010 teaching North County150+ dancers every weekAges 2+ welcome
SalsaBachataHeelsMamboCha ChaBalletJazzTapHip-HopLyricalTumblingSalsaBachataHeelsMamboCha ChaBalletJazzTapHip-HopLyricalTumbling

2010

Teaching North County since

150+

Dancers at every social

25+

Classes on the weekly schedule

Ages 2+

Toddlers through adults

Adults dancing salsa together
For grown-ups

Adult Latin Dance

Salsa, bachata, heels and weekly socials. Walk in nervous, walk out hooked.

Explore adult classes →
Kids in a Vedanza dance class
For ages 2–13

Kids & Teens

Ballet, jazz, tap, hip-hop and summer camps that build real skill and confidence.

Explore the kids' program →
Why Vedanza

More than steps. It's belonging.

We started in 2010 with one idea: dancing should feel like the best part of your week. Here's what keeps our floor full.

Build real confidence

You walk in nervous and walk out lighter. Our classes are judgment-free, beginner-first, and built so you feel progress fast — on the floor and off it.

Move, sweat, smile

Two hours on a salsa floor flies by. You get a genuine workout — coordination, stamina, posture — without it ever feeling like the gym.

Find your people

Around 150 dancers fill our weekly socials. Couples, singles, first-timers and pros — no partner needed. You come for the dancing and stay for the family.

Adult Latin Dance

Find your rhythm on the social floor.

From your very first basic step to advanced styling, we teach a clear path through salsa and bachata — plus heels, mambo and cha cha. Classes are warm, beginner-first, and you never need to bring a partner.

Dancers laughing at a Vedanza social
Absolute beginners

Intro Salsa & Bachata

The perfect first step. Learn basic steps, timing and partner connection in a relaxed, friendly room. No experience and no partner required.

Beginner

Salsa — Level 1

Foundational footwork, timing, basic turns and partner connection — the building blocks that give you control and confidence on the floor.

Advanced

Salsa — Level 3

For seasoned dancers. Complex combinations, musical interpretation, styling and refined lead-and-follow technique. We dance On1 and On2.

Beginner to advanced

Bachata — Levels 1–3

From your first basic step and rhythm to intricate patterns, body movement and musicality. A clear path from brand-new to expressive and fluid.

Open to everyone

All-Levels Heels

A class built to empower. Balance, posture, presence and personal style in heels — strength and self-expression, open to all experience levels.

Beginner to intermediate

Mambo & Cha Cha

Round out your Latin foundation with the classics. Timing, styling and the rhythms that make every social night more fun.

Where the city dances

Our weekly socials.

Two nights a week, around 150 dancers fill the floor. Live DJ, a beginner class to warm you up, and zero pressure. Come solo or bring friends — everyone dances.

Salsa & Bachata Tuesdays flyer
Every Tuesday

Salsa & Bachata Tuesdays

6:00 PM – 10:00 PM

Mariscos El Pacifico · 702 S Santa Fe Ave, Vista, CA 92084

$1 tacos and drink specials all night. Sounds by DJ Orod.

Beginner class with Vera at 6:30 PM — no partner needed.

Salsa & Bachata Sundays flyer
Sundays

Salsa & Bachata Sundays

4:00 PM – 9:00 PM

CoLab Public House · 2129 Industrial Ct, Vista, CA 92081

Friendly vibes, good food, great drinks and plenty of free parking. Sounds by DJ Orod.

All-levels class with Vera at 4:30 PM — no partner needed.

Socials are $15 with class · $10 after class. No partner needed.

Kids & Teen Dance Program

Where young dancers grow up dancing.

Structured, age-based classes from first steps to serious technique. Ballet, jazz, tap, lyrical and hip-hop — taught to build coordination, confidence and real skill.

Mommy & Me

Ages 2–3

Music · Movement

Parent-and-child classes that introduce toddlers to music, movement and coordination. Comfort, balance and confidence from day one.

Pre-Dance

Ages 3–4

Ballet · Tap · Tumbling

A gentle, structured intro to ballet, tap and tumbling. Builds coordination and foundational skills — no experience necessary.

Mini

Ages 5–7

Ballet · Jazz · Tap · Hip-Hop

Foundation-building across four styles in one program. Dancers grow coordination, rhythm and confidence, with steady training that speeds up real progress.

Level 1

Ages 8–10

Ballet · Jazz · Lyrical · Tap · Hip-Hop

Structured training across five disciplines where dancers begin refining technique and building strong, lasting fundamentals.

Level 2

Ages 11–12

Multi-discipline

Advanced training across multiple styles, focused on refining technique and sharpening execution for committed young dancers.

25+ classes weekly

A class for every age, every weekday.

Morning toddler classes and after-school sessions Monday through Friday.

View full schedule

Youth weekly schedule

Monday

  • 9:15 Mommy & Me
  • 10:00 Pre-Dance Acro
  • 3:30 Pre-Dance
  • 4:30 Tumbling Princess

Tuesday

  • 9:15 Mommy & Me
  • 10:00 Tumbling Princess
  • 4:30 Mini Ballet · Ballet 1
  • 5:30 Mini Jazz · Jazz 1

Wednesday

  • 9:15 Mommy & Me
  • 10:00 Pre-Dance
  • 4:00 Mini Tap · Ballet 1/2
  • 5:00 Mini Hip-Hop · Lyrical
  • 6:00 Hip-Hop 1

Thursday

  • 3:00 Pre-Dance
  • 4:00 Tap 1/2
  • 5:00 Jazz 1/2

Friday

  • 9:00 Pre-Dance
  • 10:00 Tumbling Princess
  • 3:30 Pre-Dance
  • 4:30 Tumbling Princess

Age guide — Mommy & Me: 2–3 · Pre-Dance: 3–5 · Mini: 5–7 · Level 1: 8–10 · Level 2: 11+

Summer at Vedanza

Summer dance camps,
all summer long.

Fun, structured camps packed with dance technique, choreography, arts & crafts and a final performance. Ages 4–6, 7–9 & 10–13, Monday–Thursday, 9 AM – 2 PM.

Early bird

$275

Save $60 · limited spots

Regular

$335

per week

Weekly themes

HawaiianMermaidK-PopPop-StarWicked — Musical TheaterDancing with the StarsTaylor Swift
Join the camp interest list
Vedanza summer dance camp flyer with dates and pricing
Vera leading a dance at a Vedanza social
Our story

From the lab to the dance floor.

Vera started dancing at six years old — ballet, jazz and contemporary — on her father's feet at home. She went on to earn a PhD in biochemistry and spent years in labs across Europe, performing on weekends just to blow off steam.

When she moved to San Diego in 2008, she fell in love with Latin music and dance. It took months to find the courage to step onto the social floor. Once she did, she was hooked — and in 2010 she began teaching, sharing the joy that changed her own life.

In 2013 she brought Vedanza to North County to build a real community of local dancers. Today those weekly socials draw around 150 people, and a full kids' program is raising the next generation of dancers right here in Oceanside.

"Once I stepped onto the floor, I was hooked."
Loved by dancers

What our dancers say.

"I started with salsa and bachata as a complete beginner, and now I'm in the more advanced classes — and I'm loving it."

Salsa & Bachata student

"I've steadily grown confident social dancing with all levels of dancers. I feel so happy with my progress."

Adult dance member

"The instructors actually remember you and make everyone feel welcome. I highly recommend it — if I lived here full time, I'd be a full-time student without a doubt."

Visiting dancer

Real reviews from Vedanza students across Yelp, ClassPass & Google.

Pricing

Simple plans, no hidden fees.

The price you see is the price you pay. Switch or cancel anytime.

Adult Latin dance

Most popular

All-Access Monthly

$180 / month

Unlimited — choose from 25+ classes every week.

Class Pack — 8

$115 one-time

Eight classes, good for 90 days. For busy schedules.

Class Pack — 4

$80 one-time

Four classes, good for 90 days. Dip your toes in.

Social Night

$15 with class · $10 after

Tuesday & Sunday socials. No partner needed.

Kids & teen tuition

Start here

2-Week Trial

$35 one-time

Unlimited classes for two weeks — try everything before you commit.

1 Class / Week

$80 / month

One class weekly. One-time $35 joining fee.

2 Classes / Week

$115 / month

Two classes weekly. One-time $35 joining fee.

3–4 Classes / Week

$150–$175 / month

For dedicated young dancers. One-time $35 joining fee.

Pricing reflects Vedanza's current published rates. Confirm the latest at booking.

Visit the studio

Come dance with us.

Find us in downtown Oceanside. Reach out and we'll help you pick the right first class — for you or your little one.

Call or text

(760) 231-5476

Class times

Kids: weekday mornings & afternoons

Adults & socials: evenings · Tue & Sun nights out

Your first dance is
on the house.

No experience. No partner. Just show up — we'll take it from there.

Book your free first class

New here?

First class is free

Book a Class