Les Mills BodyFlow

See when and where you can take a Les Mills BodyFlow® class

Sometimes you need to calm your mind and purify your soul – BodyFlow does both.

Whether you want to get out of your head for a little while or bring your body back into equilibrium, this is the escape you seek. This fitness class emphasizes coordination of breath, magnification of focus and amplification of core muscles and balance to provide you with a comprehensive and peaceful workout. Don’t feel intimidated by this group class, all fitness levels are welcome. Rejuvenate your mind, body and spirit when you participate in BodyFlow.

The Les Mills BodyFlow experience

BodyFlow combines yoga, tai chi and pilates postures and exercises into one workout. However, each of these disciplines requires attention to breath, concentration and core stability and strength. Through an emphasis on these areas, BodyFlow gently steers your mind and body toward a blissful harmony. You’ll soon notice the calmness in your thoughts, strength in your core, flexibility in your muscles and symmetry in your posture. Synchronized with serene music, you’re guaranteed to leave BodyFlow in a calmer, more approachable state than when you entered. This is a low-impact fitness class that is great for all fitness levels. So mellow out with BodyFlow today.

What you need to know:

  • Duration: 30, 45 and 60 mins
  • Intensity level: Varies

What to wear:

  • Fitted, stretchable clothing that allows for comfortable movement. Shoes and socks not needed.
  • Men: Stretchy, light shorts with compression-style under-layer
  • Women: Leggings or capris that won’t restrict movement

You might also like…

O2 Fitness- Brennan Station

8111 Creedmoor Road
Raleigh, NC 27615


O2 Fitness - Falls of Neuse Rd

1920 Falls Valley Drive
Raleigh, NC 27615


O2 Fitness - Cary

280 Towerview Court
Cary, NC 27513


O2 Fitness - Holly Springs

256 Grand Hill Place
Holly Springs, NC 27540



O2 Fitness - Wake Forest

1839 South Main St.
Wake Forest, NC 27587


O2 Fitness - Falconbridge

6118-F Farrington Rd.
Chapel Hill, NC 27517


O2 Fitness - North Chatham

11 Cole Place
Chapel Hill, NC 27517


O2 Fitness - Longleaf Mall

4310 Shipyard Blvd.
Wilmington, NC 28403


O2 Fitness - Mayfaire Town Center

980 Town Center Drive
Wilmington, NC 28405


O2 Fitness - Porters Neck

7979 Market St.
Wilmington, NC 28411


O2 Fitness - Racine

200 Racine Dr.
Wilmington, NC 28405


O2 Fitness - Daniel Island

295-200 Seven Farms Dr.
Charleston, SC 29492


O2 Fitness - Goose Creek

O2 Fitness - James Island

O2 Fitness - North Charleston

O2 Fitness - West Ashley - Pine Point

O2 Fitness - Park West

O2 Fitness - Johnnie Dodds