This article is from 2017, but you can find our current Mother's Day calendar here.

So you didn't spend the last month making brunch reservations, buying tickets, creating elaborate gifts, and otherwise preparing for Mother's Day? It's ok—we're in the same boat, which is why we've compiled a list of last-minute events to attend with mommy dearest. Everything below is $10 or under, and some even offer the chance to pick up affordable gifts along the way. She'll believe you planned it all along. (No need to thank us.) If nothing below calls to you, check out our complete Mother's Day calendar.

Get all this and more on the free Stranger Things To Do mobile app—available now on the App Store and Google Play.

1. BadWill Market: The Mother's Day Edition
This edition of BadWill Market (a community market with artsy stuff, handmade goods, and things to nibble on) offers plants, leathers, embroidery, jewelry, clothing, and more—for your mother or yourself.
(Capitol Hill, free)

2. Beer with Mom!
Because who would you rather drink a cold one with? Bring the maternal figures in your life to Ounces Taproom & Beer Garden for $1 off beer, wine or cider, AND a free flower.
(West Seattle, free entry)

3. Mamma Mia: Mother's Day Sing-Along
If your mom wants to trill along with Meryl Streep and Colin Firth in the film version of this bafflingly popular musical, this is for you (and her).
(Central District, $8)

4. Moms With Tats Eat Free!
Is your mom tatted? If yes, take her to Lunchbox Laboratory and they'll hook her up with some free grub! (They also say they'll have tattoos on hand if she doesn't have any of her own.)
(South Lake Union, free)

5. Mother's Day at the Bellevue Botanical Garden
Wander the garden with your mama and encounter artists, tour guides, and flower arrangers for a relaxing day outside.
(Bellevue, free)

6. Mother's Day Cantata Concert
Seattle Bach Choir performs a free concert of Bach's Cantatas 9 and 164 for all the classical-loving mothers of Seattle this Mother's Day. Free and accessible to the public, this show will also feature Baroque Period instruments and a full orchestra.
(Downtown, free)

7. Mother's Day Improv Comedy Show
Mothers deserve much better from comedy than "yo' Mamma" jokes. This show is $5 for moms, so if you haven't bought her a present yet, you can win back her affection pretty cheaply. Assuming she likes mother-inspired improv, that is.
(Downtown, $5 for moms/$15 general)

8. Mother's Day Potluck at Prost!
Share a dish of your own or make a contribution to the West Seattle Food Bank and enjoy Altbiers and grilled meats.
(West Seattle, free)

9. Ninth Annual Flower Festival
Bring Mom(s) to Pike Place Market to shop from an explosion of bouquets and local products from more than 40 Washington State farmers.
(Downtown, free)

10. PSBA Bonsai Spring Show Mother's Day Weekend
Trees are already magical, but when they're tiny bonsai, they especially look like they've popped up out of some secret fairyland soil substrate. So, Mom, meet trees in pots! The Puget Sound Bonsai Association's spring exhibition's adorable freaks of sort-of nature will be interspersed in the woodland park.
(Federal Way, free)

11. Ride the Train
Mamas, grab a kid (yours...or someone else's?*) and ride free on a historic train on the Snoqualmie Valley Railroad, which will roll you to the Railway History Center and whisk you past Snoqualmie Falls on the return trip. Give yourself the Mother's Day gift of imagining decent rail service across the USA.
*Two caveats: The kid has to pay kid fare ($10) and we don't endorse kidnapping.
(Snoqualmie, free-$20)

12. Silver Screen Sundays: Mother's Day
Head to Knee High Stocking Co. this Mother's Day and celebrate matriarchs everywhere through the enduring power of film, as you sip boozy specials and wolf down free movie schnax. Hang out in the lounge and take in a screening of the 1942 war classic Mrs. Miniver and the touching 1948 drama I Remember Mama.
(Capitol Hill, free)

Get all this and more on the free Stranger Things To Do mobile app—available now on the App Store and Google Play.