Flow Pilates

April 2026

WELCOME TO FLOW PILATES ! 
We are a boutique Pilates studio that focuses on personalized private / small group training and we have 2 locations.

Studio in CLOVERDALE  is located at Unit 201 - 5627 176A STDirectly across from the library.  

Studio in ABBOTSFORD is located at Unit 38 in West Oaks Mall on 32700 S Fraser Way.

NOW accepting registration for PRIVATE and GROUP sessions!

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.

If you have any questions, please contact us at [email protected]. Thank you.
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
30
31
1
2
3
4
5
6
TODAY
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
9:30 am
Essential series - Level 1
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
CANCELLED
11:45 am
Restorative Movement - Level 1-2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
7
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
3 spots left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
7:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
1 spot left
8
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
9:45 am
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
10:30 am
NEW Introductory group - WEDNESDAY @ 10:30 AM - Cloverdale (1/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
1 spot left
12:30 pm
Introduction to Movement & Nutrition (1/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
9
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
3:15 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
5:15 pm
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
1 spot left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
Class Full - Waitlist Available
10
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
3 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
3 spots left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
3 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
Class Full - Waitlist Available
11
8:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
9:00 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
3 spots left
9:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
10:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
10:45 am
NEW Introductory group - SATURDAY @ 10:45 AM - Abbotsford (1/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
4 spots left
12
13
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
1 spot left
9:30 am
NEW Introductory group - MONDAY @ 9:30 AM - Cloverdale (1/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
11:45 am
Restorative Movement - Level 1-2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
3 spots left
1:00 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
14
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
3 spots left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
Class Full - Waitlist Available
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
7:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
15
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
9:45 am
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
10:30 am
NEW Introductory group - WEDNESDAY @ 10:30 AM - Cloverdale (2/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
4 spots left
12:30 pm
Introduction to Movement & Nutrition (2/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
Class Full
16
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
3 spots left
3:15 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
1 spot left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
5:15 pm
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
Class Full - Waitlist Available
17
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
4 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
2 spots left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
Class Full - Waitlist Available
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
1 spot left
18
8:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
1 spot left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
9:00 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
3 spots left
9:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
10:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
10:45 am
NEW Introductory group - SATURDAY @ 10:45 AM - Abbotsford (2/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
4 spots left
19
20
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
9:30 am
NEW Introductory group - MONDAY @ 9:30 AM - Cloverdale (2/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
11:45 am
Restorative Movement - Level 1-2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
1:00 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
21
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
3 spots left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
Class Full - Waitlist Available
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
7:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
22
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
9:45 am
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
Class Full - Waitlist Available
10:30 am
NEW Introductory group - WEDNESDAY @ 10:30 AM - Cloverdale (3/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
12:30 pm
Introduction to Movement & Nutrition (3/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
Class Full
23
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
3 spots left
3:15 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
1 spot left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
4 spots left
5:15 pm
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
Class Full - Waitlist Available
24
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
4 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
Class Full - Waitlist Available
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
1 spot left
25
8:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
1 spot left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
9:00 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
9:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
10:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
10:45 am
NEW Introductory group - SATURDAY @ 10:45 AM - Abbotsford (3/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
4 spots left
26
27
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
9:30 am
NEW Introductory group - MONDAY @ 9:30 AM - Cloverdale (3/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
11:45 am
Restorative Movement - Level 1-2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
1:00 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
28
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
3 spots left
9:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
Class Full - Waitlist Available
10:30 am
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
5:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
7:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
2 spots left
29
8:30 am
Pilates for Athletes - Level 4-5
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
2 spots left
9:45 am
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
Class Full - Waitlist Available
10:30 am
NEW Introductory group - WEDNESDAY @ 10:30 AM - Cloverdale (4/4)
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
5 spots left
10:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
3 spots left
12:30 pm
Introduction to Movement & Nutrition (4/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
Class Full
30
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
3 spots left
3:15 pm
Revive Movement - Level 2 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
4:00 pm
Refresh Movement - Level 2-3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
1 spot left
5:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
4 spots left
5:15 pm
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Harpreet Tatla
2 spots left
6:00 pm
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Staci Lys Dunn Silva
Class Full - Waitlist Available
1
8:30 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
4 spots left
9:30 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Jenelle T. Davis
1 spot left
10:30 am
Restorative Movement - Level 1-2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
Class Full - Waitlist Available
11:30 am
Revive Movement - Level 2
CLOVERDALE - 2/F 5627 176A ST
Harpreet Tatla
1 spot left
2
8:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
1 spot left
8:45 am
Realign Movement - Level 3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
2 spots left
9:00 am
Rejuvenate Movement - Level 4
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
1 spot left
9:45 am
Refresh Movement - Level 2-3 - Abby
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
1 spot left
10:00 am
Realign Movement - Level 3
CLOVERDALE - 2/F 5627 176A ST
Meghann McKinnon
Class Full - Waitlist Available
10:45 am
NEW Introductory group - SATURDAY @ 10:45 AM - Abbotsford (4/4)
ABBOTSFORD - #38 West Oaks Mall
Jenelle T. Davis
4 spots left
3
loading...