Moms are amazing. They give birth, they raise us, they work (multiple jobs, sometimes), and they help us grow up to become independent, successful, kind people. Even though every day is Mother’s Day, this May 12th, make sure you celebrate the mothers and women in your life right. We have collected some ideas for the perfect gift and found a few local events and put them together in one place for you!

Give a Gift

Flower Shops

A New Leaf in Bellingham |

Belle Flora in Bellingham |

Flowers on Woodworth in Sedro Woolley

Hart’s Floral in Mount Vernon |

Chocolate Shops + Bakeries

Chocolate Necessities in Bellingham |

Pure Bliss Desserts in Bellingham |

Sweet Art Chocolate in Bellingham |

Forte Chocolates in Mount Vernon |

Make a Donation in Her Name

Heifer International |

Unicef |

Kiva |

Give an Experience

Mother’s Day Brunches

Mother’s Day Brunch Buffet at Rosario Resort on Orcas Island

Mother’s Day on the Farm at Bellewood Farms in Lynden

Mother’s Day Brunch on the Bay Sail | Schooner Zodiac 

Mother’s Day Brunch at Cama Beach Cafe


The Spa at Earthbox in Friday Harbor |

Spero Skin & Spa in Mount Vernon |

Sandalwood Salon and Spa in Bellingham

The Chrysalis Inn and Spa in Fairhaven

Take a Class

Paint pottery at  Creativitea in Farihaven |

Ceramics classes at Jansen Art Center in Lynden |

Baking classes at King Arthur Baking School in Burlington

Yoga and fitness classes at The Studio in Friday Harbor

Salsa dance classes at Rumba Northwest in Bellingham

Take a Hike

Oyster Dome in Bellingham | Difficulty: Moderate |

Lake Padden Trail in Bellingham | Difficulty: Easy – Moderate

Cascade Lake Trail on Orcas Island | Difficulty: Moderate

Padilla Bay Shore Trail in Mount Vernon | Difficulty: Easy

Otto Preserve on Lummi Island | Difficuty: Easy |

Be sure to read our article on Boss Moms by clicking here.