Welcome to Flow Pilates ! We are a boutique Pilates studio that focuses on personalized private / small group training and we are located in the heart of Cloverdale in Surrey, BC.
IF you are under the weather , we encourage you to stay home . Please delete your reservation as soon as you can, we require a minimum of 18 hours notice to cancel your session without charge.
31
1
2
3
4
5
6
7
8:30 am
Pilates for Athletes - Level 4-5
9:30 am
Rejuvenate Movement - Level 4
10:30 am
Realign Movement - Level 3
11:30 am
Revive Movement - Level 2
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
4 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
4 spots left
2:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
4 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
7:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
9:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
4 spots left
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
3:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
2:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
7:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
10:30 am
New introductory group - SATURDAY 10:30AM (1/4)
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
3:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
4 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
4 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
3:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
7:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
9:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
10:30 am
New introductory group - SATURDAY 10:30AM (2/4)
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
3:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
3:00 pm
Duet - Small Group Training - X 2 pax
CLOVERDALE - 2/F 5627 176A ST - Private room
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST - Main studio
1 spot left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
7:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST - Main studio
2 spots left
9:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST - Main studio
Class Full - Waitlist Available
10:30 am
New introductory group - SATURDAY 10:30AM (3/4)
CLOVERDALE - 2/F 5627 176A ST - Main studio
3 spots left