While this weekend is all about mom, there are several outdoor options you can do with her or before seeing her for her big day.
The 2nd annual Particip8, which is somewhat like a sampler platter of fitness in Charleston, will be 8 a.m.-noon Saturday in Marion Square.
The event raises funds and awareness for the Yoga Benefits Kids program, which offers tools for local at-risk kids at Title I schools to lead active and goal-oriented lives.
YBK's founder and Director Caryn Antos will be on hand with some of the fitness professionals who help the program to showcase what they do.
While there is no fee to particip8, Antos is asking people to offer a donation to take one or more of the following classes on Saturday:
8-9:15 a.m.: Yin-Vinyasa with Kelly-Jean Moore, certified yoga instructor and Rolfer.
9:25-9:55 a.m.: Kids Yoga with Melanie Pool, certified yoga and kids yoga instructor.
10-10:50 a.m.: Workshop Challenge Vinyasa with Bethany Bubenzer, certified yoga instructor.
11 a.m.-noon: Bodycology and Positivity Meditation with Elli Boland and Ashley Swider.
"These classes are meant to be warm, open, fun and light-hearted," Antos said.
The Ruth Rhoden Craven Foundation's ninth annual Mom's Run is its largest fundraiser and furthers its efforts of educating, supporting and healing women with postpartum depression.
The 5K starts and ends at Blackbaud Stadium on Daniel Island, where Family Fun Day will follow with food from Daniel Island Grille and Cupcake, and activities for children. The mom-friendly event includes a decorated stroller contest.
Packet pickup for the Mom's Run is 4-8 p.m. Friday at TrySports in Mount Pleasant, where a sports clinic on energy gels also will be held 6-7 p.m.
The fourth annual Leslie McCravy Memorial 5K run and walk benefiting Pet Helpers will be at 8 a.m. Saturday, starting near the Edwin S. Taylor Fishing Pier on Folly Beach.
The cost is $30 for adults and $15 for kids. Registration and early packet pickup is 5-8 Friday at Pet Helpers, 1447 Folly Road.
On Saturday, registration and pickup are 6:30- 7:45 a.m. at the pier.
Last Thursday's inaugural Race the Landing 5K run and walk at Charles Towne Landing drew 163 runners, not counting kids, to a race through perhaps the most beautiful urban park in Charleston County.
Race No. 2 of the five-race series will be held tonight, with kids races starting at 6:15 and the 5K at 7.
The theme will be Barbados, so expect Caribbean fare afterward.
The fees are $25 for the 5K and $10 for the kids races. Post-race food and limited beer is included.