Roots Beach Yoga

Summer 2020 classes start Sunday, May 24th on North Beach!



Wednesday classes begin June 10th.on North Beach



Wednesday:              North Beach
9:00-10:00am            Beach Flow

Sunday:                     North Beach
9:00-10:00am           Beach Flow


*If you have a mat or beach towel bring it. We have a limited number of free towels and mats available on a first-come, first-serve basis. Be sure to wear sunscreen, a smile and whatever attire you can comfortably move in!  Michigan mornings can be chilly. Dress accordingly!

Memorial Day through Labor Day

Sunday & Wednesday 9AM

North Beach, South Haven, MI

*pop-up classes added throughout the summer

               Class prices 

Beach Yoga Drop-in: $10
1 on 1 Classes: $75 for 60 minutes
Group Private Classes (2 to 10 people): $100 for 75 minutes + $5/person over 10.
Kids Yoga Classes: $75 for 40 minutes (up to 10 kids). Extra $5 per person over 10. 

If you or your group are interested in scheduling on-going yoga classes, or a weekend get-together, contact us for package pricing.

Contact us: or 616-617-9737

North Beach

If you don't have a South Haven beach parking sticker, parking fees apply at North Beach. Free parking is available a short distance away on North Shore Drive.

See you on the sand!