Photo Credit: Nina Galicheva

NYC West Coast Swing

West Coast Swing is a modern swing dance style spreading rapidly around the world. This improvisational partner dance offers freedom of expression for leaders and followers alike. Its adaptability extends to various musical genres, including R&B, pop, jazz, and hip hop.

Our West Coast Swing classes and events provide a friendly and welcoming environment. Join us on the dance floor to explore this dynamic dance form!

West Coast Swing Classes

West Coast Swing with Jes Ann Nail
Thursdays
West Coast Swing with Jes Ann Nail
NYC
Learn the fundamental rhythms of West Coast Swing through basic patterns and footwork.
Learn More
Swingiversity
Fridays
West Coast Swing with Galen Chen
NYC
Grow your West Coast Swing with Swingiversity
Learn More
Social Swing with Geoff
2nd & 4th Sundays
Social Swing with Geoff Newell
NYC
Learn the popular social swing dances such as West Coast Swing and Lindy Hop.
Learn More
International Rally West Coast Swing
Wednesdays
International Rally West Coast Swing – Flashmob
NYC
F L A S H M O B - Learn the International Rally West Coast Swing in New York City!
Learn More
Markus & Tren
“The Six Love Languages of Dance” with Markus & Tren
NYC
WCS Champions Markus & Tren are bringing their acclaimed workshop “The Six Love Languages of Dance” to NYC!
Learn More
Follower's Styling WCS
Wednesdays
Follower’s Styling for WCS with Jes Ann
NYC
Learn followers styling options for WCS variations, fancy footwork, and advanced syncopations.
Learn More
T&N
Thibault & Nicole Ramirez in NYC!
NYC
Thibault & Nicole Ramirez will be back in NYC for a weekend intensive, November 8-10th!
Learn More
Joe Miller
Sundays
West Coast Swing with Joe Miller
NYC
Join Joe Miller for new WEST COAST SWING classes on Sundays at our NYC studio!
Learn More

West Coast Swing Socials

West Coast Swing Instructors

WCS Launch Package

*New clients only*

Jump right in with our West Coast Swing (WCS) launch package! Get $100 off two private lessons and four classes/socials.

Questions? Contact us or call 212-500-1064