Close icon
 
Close popup
Announcements
Image
Jan 6, 2026
Performance Classes open for enrollment!
Sign up before January 31 and save $35 off performance class registration!
View more
Event image
Bachata Level 1 - Series B
Feb 19, 2026 - Feb 26, 2026

Bachata Level 1 - Series B

Bachata Level 1 consists of two 4-Week Series: A + B (Take in Any Order - must complete both to progress)

Bachata Level 1 builds the essential foundation you need for social bachata dancing. This level is divided into two 4-week series. You must complete both to advance, but you can take them in any order.

In each series, you’ll learn 5–8 fundamental bachata figures—including basic turns, variations of the basic step, partner connection principles, hand transitions, and an introduction to bachata shines (solo footwork). You’ll first learn each figure on its own, then put them together into a smooth, connected sequence—building confidence in transitions, rhythm, and connection with your partner. These core patterns prepare you for the more intricate movements explored in Levels 2.

You’ll also develop your musical awareness, learning how to recognize bachata music, understand timing, and distinguish it from salsa, merengue, and cha-cha so you can confidently move to the correct rhythm on the dance floor.

By the end of Level 1, you’ll have the technique, timing, and confidence to begin social dancing and join our weekly practice sessions—meeting new people and becoming part of our warm and welcoming Latin dance community.


YOUR BACHATA JOURNEY

Intro to Bachata (4 weeks)
You are here -> Bachata Level 1 (8 weeks, split into two 4-week sessions: Series A & B)
Bachata Level 2 (8 weeks, split into two 4-week sessions: Series A & B)
 

Show more
Schedule
Feb 19, 2026
Thu
8:00pm - 9:00pm ET
Feb 26, 2026
Thu
8:00pm - 9:00pm ET
Show more dates
$120.00
2 Sessions
Enroll now
Event image
Salsa Level 1 - Series A
Mar 3, 2026 - Mar 24, 2026

Salsa Level 1 - Series A

Salsa Level 1 consists of two 4-Week Series: A + B (Take in Any Order - must complete both to progress)

Level 1 builds the core foundation needed for social salsa dancing. This level is split into two 4-week series. Both must be completed to advance, but the order doesn’t matter.

In each series, you’ll learn 5–8 essential salsa figures—including turns, cross-body leads, hand positioning, basic variations, and intro salsa shines (footwork). First, each step is learned independently. Then, you’ll learn how to connect them into a flowing sequence, building confidence with transitions and partner connection. These foundational steps prepare you for more complex patterns in Levels 2–4.

You’ll also explore music recognition and timing, learning to identify salsa, bachata, merengue, and cha-cha so you know how to move to the right rhythm on the dance floor.

By the end of Level 1, you’ll have enough technique, musical awareness, and confidence to start social dancing and join our weekly practice sessions, making new friends and becoming part of our vibrant Latin dance community.

YOUR SALSA JOURNEY

Intro to Salsa (4 weeks)
You are here ----> Salsa Level 1 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 2 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 3 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 4 (8 weeks, split into two 4-week sessions: Series A & B)

Show more
Schedule
Mar 3, 2026 - Mar 24, 2026
Tue
6:30pm - 7:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Intro to Salsa
Mar 3, 2026 - Mar 24, 2026

4-Week Course — Start Your Salsa Journey & Join Our Community

Step into the rhythm of salsa with the course that welcomes you to our growing Latin dance family. Intro to Salsa is your first step into a fun, social, and vibrant community where music, connection, and movement come together. No partner or experience required—just bring your energy, curiosity, and sense of adventure.

In this beginner-friendly class, you’ll learn the core foundations of salsa, including timing, basic steps, partner work principles, and how to move with confidence on the dance floor. Most importantly, you’ll meet new people, share lots of laughs, and get comfortable dancing with others in a welcoming, supportive space.

As part of this course, you’ll also be invited to our community outings, social dances, parties, and hangouts where you can practice, connect, and build friendships that continue outside the studio.

This is just the beginning of your salsa journey. After Intro to Salsa, you can continue through levels 1–4, along with additional weekly technique classes designed to strengthen your style, timing, spin technique, and partner work skills. Whether you want to dance socially, perform, or simply find your new favourite hobby, it all starts right here.

Come learn, dance, and belong. Your new community is waiting.

Show more
Schedule
Mar 3, 2026 - Mar 24, 2026
City Dance Corps - Oakville
Tue
6:30pm - 7:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Salsa Level 1 - Series A
Mar 3, 2026 - Mar 24, 2026

Salsa Level 1 - Series A

Salsa Level 1 consists of two 4-Week Series: A + B (Take in Any Order - must complete both to progress)

Level 1 builds the core foundation needed for social salsa dancing. This level is split into two 4-week series. Both must be completed to advance, but the order doesn’t matter.

In each series, you’ll learn 5–8 essential salsa figures—including turns, cross-body leads, hand positioning, basic variations, and intro salsa shines (footwork). First, each step is learned independently. Then, you’ll learn how to connect them into a flowing sequence, building confidence with transitions and partner connection. These foundational steps prepare you for more complex patterns in Levels 2–4.

You’ll also explore music recognition and timing, learning to identify salsa, bachata, merengue, and cha-cha so you know how to move to the right rhythm on the dance floor.

By the end of Level 1, you’ll have enough technique, musical awareness, and confidence to start social dancing and join our weekly practice sessions, making new friends and becoming part of our vibrant Latin dance community.

YOUR SALSA JOURNEY

Intro to Salsa (4 weeks)
You are here ----> Salsa Level 1 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 2 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 3 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 4 (8 weeks, split into two 4-week sessions: Series A & B)

Show more
Schedule
Mar 3, 2026 - Mar 24, 2026
City Dance Corps - Oakville
Tue
6:30pm - 7:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Intro to Bachata
Mar 3, 2026 - Mar 24, 2026

4-Week Course — Start Your Bachata Journey & Join Our Community

Step into the smooth, romantic world of bachata and join our vibrant Latin dance community. Intro to Bachata is your entry point to a welcoming social scene where music, connection, and playful movement come together. No partner or experience required—just bring your curiosity, good vibes, and a willingness to move.

In this beginner-friendly course, you’ll learn the core foundations of bachata, including rhythm and timing, basic footwork, partner connection, leading and following principles, and how to dance with confidence—both in closed and open connection. Most importantly, you’ll meet new people, share laughs, and enjoy learning to dance in a fun, supportive environment.

As part of this course, you’ll also be invited to our studio outings, social dances, parties, and hangouts—giving you the chance to practice your steps, make friends, and become part of a growing bachata community both inside and outside the studio.

This is just the beginning of your bachata journey. After Intro to Bachata, you can continue through Levels 1–3, along with weekly technique classes that refine your style, musicality, hip movement, footwork (shines), and partner work skills. Whether your goal is to dance socially, perform, or simply find a new passion, it all starts here.

Come learn, dance, and connect.
Your bachata family is waiting.

 

Show more
Schedule
Mar 3, 2026 - Mar 24, 2026
City Dance Corps - Oakville
Tue
7:30pm - 8:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
1 2 21