Welcome to Form and Movement

Real Pilates. Real Transformation. The premier pilates studio in Long Beach and Seal Beach

Sculpt and tone your body at Form & Movement Pilates studio located on the water in Long Beach on the border of Seal Beach. We offer a comprehensive Pilates experience led by skilled and certified Pilates & Yoga instructors who take a mindful approach to fitness. Whether it’s Pilates mat, Yoga, group reformer classes, or private Pilates or Yoga, you will be taught in a beautiful, welcoming environment.

Enjoy breathtaking ocean views while you work out in a fun, friendly environment. Become a part of our community and schedule a class today.







What People Are Saying:

"What a wonderful studio! From the location, to the staff, to pricing, to workout. This place wins! The studio itself is gorgeous. Very modern, clean, organized, and the view of the bay is incredible."

Jess Z.

"My experiment at Form and Movement has been transformative. All the staff are considerate and knowledgeable. The classes are a work of art. I always feel relaxed and that I have cared for my body after a Pilates class at Form and Movement."

Julia A

"Small class sizes, personalized attention, and a wide variety of exercises/apparatuses that change every class. Plus, you can't beat the gorgeous view of Alamitos Bay behind the studio! Five stars!"

Amanda G

Are You Suffering from Pain or Stiffness?

Pilates focuses on stabilizing core muscles which nearly eliminates back pain to create a more balanced musculature and improve posture. Pilates is a perfect complement to any sport or athletic training. More and more, we are seeing athletes turning to Pilates to improve performance.

We are here for you and your goals! Partner with one of our talented and Certified Instructors for one-on-one sessions to get the right training and approach for you. Whether it is to relieve pain, strengthen after injury, recover after pregnancy or just feel better, we have Pilates for Everybody!



contact us

visit : 180 n marina dr Long Beach, ca 90803