top of page

Learn to Country 2 Step, Line Dance, Swing and Lindy Hop - in New Braunfels


Howdy... let’s partner up!


Steps that are healing - Movements that make you happy! Learn how to Swing and Country Two Step at Swing Junction VOTED #1 in New Braunfels! Look at all those smiles after just one class!

Welcome to our inclusive and welcoming Swing Junction Family!

Fall Series-1.png

GRAND OPENING - New Location 710 Landa St.

Weekly Classes ★ New Beginners FREE Sept 5-6-7-8 - all ages 


4 Nights a Week - 10 Swing & Country Classes 5 Sets of Teachers - Weekly Dances - Fall Schedule Starting Sept 5th

Experience the fun, the excitement and the great community of Swing Junction - Let's Dance! Voted #1 in New Braunfels. First Week Sept 5-6-7-8 FREE for Beginners. Learn to Country Two Step, Line Dance, Swing Dance, Lindy Hop and more. DROP-IN, take one class, come to a Swing Dance during THROW-BACK THURSDAYS or get a 1-3 MONTH SERIES and save. Come by yourself or bring your friends. Welcome to your family at Swing Junction.


We are moving to 710 Landa Street at the Senior Center in New Braunfels - Expanding to 4 evenings of Swing, Country and Line Dancing.

• 10 Classes a Week offered in Country and Swing

• 5 Sets of Teachers

• Drop In, Monthly and 3 Month Series Classes

• 4 Nights of Dancing & Weekly Dance Parties

• 10 Classes a Week

• Get your 3 month Flexible Punch Card today and be flexible to use it over 4 months

• Or get your 1 Month Punch Card valid for 6 weeks

• New Location 710 Landa Street

• Starting Sept 5th!

Why are we expanding?: For our dancers in our community to grow. We had the opportunity to move to a new place to offer more classes, add a social dancing and add two amazing teachers. The most important thing to grow as a dancer (besides classes) is social dancing while sharing the fun with our community. Experience the joy!

Besides the Weekly Progressive Classes  in Swing - Lindy Hop - Balboa - Charleston - Country Two Step - Line Dancing we will start with Thursday & Friday Dance Nights where you can take a Drop-In class for $15 and stay for the dance afterwards. (You can also use your Punch Card). If you take a class that night the dance is included. Come out Dancing. Here is the new schedule starting September 5th.


Tuesdays Swing September 5-12-19-26  3 Month Beginner Swing Series 

7:30 pm Beginner Lessons - Rob & Diane

Wednesdays Country 2 Step September 6-13-20-27  3 Month Country Two Step 

6:30pm Intermediate - 7:30 pm 15 min social followed by Beginner Lessons - Autumn


Thursdays "Throw-Back ThursdaysSeptember 7-14-21-26  Drop-In and Series Swing Variety Classes plus Swing DJ Night 

6-8pm Lessons, 8-9:30pm Dance. Admission $15 (or use your one or three month punch card - each class one punch Dance is included) Dance only $8

6pm Sept BALBOA 1  w/Rob & Diane - Series 

6pm Sept LINDYHOP 1  6 Count Lindy Hop w/Tyler & Jeanlyn - Series

7pm Sept BEGINNER SWING w/Rob & Diane - Drop In

7pm Sept LINDY HOP 2 w/Tyler and Jeanlyn - Series

7pm Sept CHARLESTON 1 for Swing Dancing  w/Rob & Diane - Series 

8-9:30pm Open THROW-BACK THURSDAY Swing Dance Night

Fridays Line Dancing September 8+22 Line Dancing 6:30pm Beginner Lessons - 7:30pm Intermediate Lesson - Autumn

Fridays Line Dance Party  September 29 Line Dance Party 7pm Beginner Plus Lessons followed by Line Dance Night - Drop In Autumn at $15 per class or Line Dance 4 Weekly September Line Dance Pass for $50 (All line 4 dance classes and Party with Lesson) 

• Come by yourself or with a partner

• Bring shoes that are not to sticky
• And make sure you bring a smile!



Get your 3 month Flexible Punch Card today and be flexible to use it over 4 months. Or get your 1 Month punch card valid for 6 weeks! Come for one night for $18 and just show up or get the online 3 Month Special Discount Punch Card for $48 a month. (Military, College Students and Youth Discounts)


Swing Junction - Voted "Best of New Braunfels" for 3 years! Weekly Lessons are held at the Senior Center, 710 Landa Street in New Braunfels.  Sign up on the mailing list below.

Screen Shot 2022-04-07 at 2.27.04 AM.png
Throwback Thursdays-3.png
Dance-In-a-day copy 2.jpg


Sept 23 - 9am-12pm - American Legion New Braunfels

Learn to Swing and Country Two Step in one day! For the absolute Beginner - Come with a partner or rotate in - no experience needed! A day of fun! Just bring a smile - we have fun messing up together! Join the welcoming and inclusive community at Swing Junction Voted #1. Reserve your spot - Only $37 p/p ($45 at door)

Sign up on Mailing List - Stay up to date - at the bottom of any page

Level 1 - Beginners 

Weekly Beginner Swing and Country Classes 
Dancing looks hard, even scary! But it’s really not. Dancing is fun and exciting (regardless of whether you’re getting it “wrong” or not). The best way to get into dancing is to start from a point of having fun and that’s what our Level 1 classes are all about. We know you’re worried you might “get it wrong”, we also know you’ve probably never danced in your life (except for what they make you do at school) but that’s absolutely okay. Join in on our Level 1 classes and we’ll show you why dancing is fun and absolutely not scary at all.

Location - New Braunfels

We are located at the Elks Lodge 353 S. Seguin Ave New Braunfels


Feet Tapping, Hand Clapping, Finger Snapping Fun  Dancing is like music to the soul. Let’s Dance!

Special Packages Deals

Sign up today - Reserve your spot

(Save and pay in 3 small monthly payments)


    "Every time I come to Swing Junction I love to dance because Rob and Diane have made a great community atmosphere! I feel welcomed and everyone encourages and celebrates each person as individuals. If you have never danced before have no fear Rob and Diane and their teachers are so easy going and wonderful communicators! They have so much knowledge and are always willing to share their tips and tricks.” - Rebecca Strickler

    "Fabulous experience learning from these folks. Professional, patient, and funny!" - Charlene Willfong

    "I knew how to 2 step, but I wanted to learn some spins & other simple moves. I took a class & I feel a lot more comfortable than I would after the one hour free classes at the clubs" David Montplaisir

    "Rob & Diane van Haaren are amazing instructors, new to our area after a long career teaching dance in the Bay Area and overseas. They are SO GOOD, especially with beginners. You’ll be having so much fun, you won’t even realize how quickly you’ve learned!" - Katie Alexander


Senior Center 710 Landa Street 

Swing Junction - Voted "Best of New Braunfels" for 4 years! Weekly Lessons are held at the Senior Center, 710 Landa Street in New Braunfels.  Sign up on the mailing list below.

Screen Shot 2022-04-07 at 2.27.04 AM.png
KATI0259 copy.jpg


Join our Family

Many times we go out together as a group to some of the local dance halls. Join us in your new adventure! 


Science Confirms

Steps that heal, movements that make us happy! Read the article here


Best Dance Lessons in New Braunfels

Best of New Braunfels_Swing_Junction.png

Best of New Braunfels 2019 - 2022

Thank you New Braunfels for allowing us to share our passion with you. We look forward to another great year filled with fun, friends and dancing!

Rob & Diane van Haaren

  • Facebook Social Icon
  • Twitter Social Icon
  • Google+ Social Icon
  • YouTube Social  Icon
  • Pinterest Social Icon
  • Instagram Social Icon
bottom of page