You may have already booked a spa day or made a brunch reservation for Mother’s Day this weekend—but there are other memorable ways to spend the day with mom. Here, five unique ways to thank these special ladies.

Kevin Fitzgerald Family Show

A good laugh is good for the soul. One-liner comedian Kevin Fitzgerald will step up to the mic for a family-friendly, laugh so hard it hurts performance.

Where: The Landmark DTC

When: 3 p.m.

Price: $12

Mimosa Morning at Canvas and Cocktails

Start Mother’s Day off with a mimosa (or two) to fuel your artistic inspiration at Canvas and Cocktails. The “art studio with adult beverages” will serve up multiple guided painting sessions on Sunday. No painting experience required, and each of you will leave with your own Monet-esque masterpiece.

Where: Cherry Creek North and South Glenn locations

When: Sessions begin at 10 a.m.

Price: $35

Mother’s Day 5k

Run, walk, or stroll (with a stroller) at the 4th annual Mother’s Day 5k. After winding your way through City Park, enjoy snacks and drinks at the post-race party. Proceeds go to the HERA Women’s Cancer Foundation.

Where: City Park

When: Race starts at 9 a.m.

Price: $40 on race day, $35 before

Annual Ability Connection Colorado’s Mother’s Tea

Come and honor mothers and all women for their selfless acts of love and kindness. Attendees of the event will be treated to a fashion show, champagne reception and dance performances before six well-deserving mothers are awarded weekend getaway packages.

Where: Downtown Westin

When: Saturday, 10:30 a.m. to 2 p.m.

Price: $50 per person

Animal Crackers at the Denver Center for the Performing Arts

Mayhem ensues in this 1930s Marx Brothers comedy when a famous painting goes missing during a dinner party. The play is filled with zinging one-liners and slapstick zaniness.

Where: Stage Theatre

When: 1:30 p.m.

Price: Tickets start at $30

—Image courtesy of Shutterstock