Upcoming Events

Pilates Class with Roam Yoga
Oct
18

Pilates Class with Roam Yoga

Sunday Morning Pilates

Start your Sunday with movement, strength, and a little time for yourself.

Join Jonna from Roam Yoga for a Pilates class designed to help you feel strong, refreshed, and ready for the week ahead!

Spots are limited, so grab yours and come move with us! Sign up below.

Pilates with Roam Yoga 10/18
$20.00
View Event →
Simply Scary Sugar Cookie Class
Oct
25

Simply Scary Sugar Cookie Class

Join Michelle from Zootown Cookies for a spooktacular afternoon at Willow + Sage Sunday, October 25th. Michelle will walk you through decorating 6 bone-chillingly scary cookies for a boo-tiful Halloween set using four different icing colors.

View Event →
HIIT + Pilates Restore
Nov
26

HIIT + Pilates Restore

HIIT + Pilates Restore

Let’s kick off Thanksgiving with a special class from Jonna from Roam Yoga. Start with body weight movement designed to increase heart rate and improve mobility and strength. Flow into creative core for optimal abdominal power, then finish with stretches and breath to send you into your holiday as your best self.

Thanksgiving HIIT + Pilates Class with Roam Yoga
$20.00

Start with body weight movement designed to increase heart rate and improve mobility and strength.
Flow into creative core for optimal abdominal power, then finish with stretches and breath to send you into your holiday as your best self.

View Event →

Hamilton Community Cinema Presents: Halloween
Oct
17

Hamilton Community Cinema Presents: Halloween

Hamilton Community Cinema is bringing Halloween (1978) to the big screen. Get into the Halloween spirit and join HCC for a night of scares. Donations accepted and appreciated. Snacks and drinks available for purchase. Show starts at 7:30 (ish).

View Event →
Yoga Class with Roam Yoga
Sep
27

Yoga Class with Roam Yoga

SUNDAY MORNING YOGA + SOUND BATH

Start your Sunday slowly and intentionally with a special pop-up yoga class at Willow + Sage with Jonna from Roam Yoga.

Join us for a peaceful morning of movement, breathwork, and relaxation as Jonna guides you through a rejuvenating yoga practice. We'll end the class by sinking into stillness with the calming sounds of singing bowls—the perfect way to reset and recharge for the week ahead.

Bring your mat, wear something comfortable, and give yourself permission to slow down.

Sign up below. Spots are limited.

View Event →
The Western Roundup
Aug
22

The Western Roundup

Saddle up and join us for a Western Pop-Up Market at Willow + Sage. Shop a curated collection of local vendors offering handcrafted western goods, boutique clothing, jewelry, leather goods, gifts, and more.

Whether you're looking for the perfect pair of earrings, a unique handmade gift, or something to add a little western charm to your home, you'll find one-of-a-kind treasures while supporting talented local small businesses.

Stop by, browse the vendors, and enjoy a fun community shopping experience in the heart of downtown Hamilton. We can't wait to see you!


Featured Vendors

Local Businesses

Buck & Ruffles

The Rugged Hat Co

Fierce Fringe Couture

Montana Blanket Co

Our Dirty Farm

Bd It

Local Artists

Bunny Earsley

Serica Lucas

Cheryl Asau

Louis Morris

View Event →
Summer Dance Class
Jul
9

Summer Dance Class

Mom + Me: Where the Wild Things Are

Tuesday, July 7th- Thursday, July 9th

12:00 PM - 1:00 PM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
9

Summer Dance Class

Mom + Me: Baby Ballet

Tuesday, July 7th- Thursday, July 9th

10:30 AM - 11:30 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
9

Summer Dance Class

Mom + Me: Animal Parade

Tuesday, July 7th- Thursday, July 9th

9:00 AM - 10:00 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
8

Summer Dance Class

Mom + Me: Where the Wild Things Are

Tuesday, July 7th- Thursday, July 9th

12:00 PM - 1:00 PM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
8

Summer Dance Class

Mom + Me: Baby Ballet

Tuesday, July 7th- Thursday, July 9th

10:30 AM - 11:30 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
8

Summer Dance Class

Mom + Me: Animal Parade

Tuesday, July 7th- Thursday, July 9th

9:00 AM - 10:00 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
7

Summer Dance Class

Mom + Me: Where the Wild Things Are

Tuesday, July 7th- Thursday, July 9th

12:00 PM - 1:00 PM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
7

Summer Dance Class

Mom + Me: Baby Ballet

Tuesday, July 7th- Thursday, July 9th

10:30 AM - 11:30 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
7

Summer Dance Class

Mom + Me: Animal Parade

Tuesday, July 7th- Thursday, July 9th

9:00 AM - 10:00 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
6

Summer Dance Class

Dance + Dress Up

Monday, July 6th

10:30 AM -1:30 PM

Ages: 6-9 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
2

Summer Dance Class

Tea Time in Paris: Tango

Monday, June 29th- Thursday, July 2nd

12:30 PM - 2:00 PM

Ages: 6-8 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
2

Summer Dance Class

Italian Renaissance: The Waltz

Monday, June 29th- Thursday, July 2nd

10:30 AM - 12:00 PM

Ages: 4-6 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
1

Summer Dance Class

Tea Time in Paris: Tango

Monday, June 29th- Thursday, July 2nd

12:30 PM - 2:00 PM

Ages: 6-8 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jul
1

Summer Dance Class

Italian Renaissance: The Waltz

Monday, June 29th- Thursday, July 2nd

10:30 AM - 12:00 PM

Ages: 4-6 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jun
30

Summer Dance Class

Tea Time in Paris: Tango

Monday, June 29th- Thursday, July 2nd

12:30 PM - 2:00 PM

Ages: 6-8 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jun
30

Summer Dance Class

Italian Renaissance: The Waltz

Monday, June 29th- Thursday, July 2nd

10:30 AM - 12:00 PM

Ages: 4-6 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jun
30

Summer Dance Class

Baby Ballet + Mom

Tuesday, June 30th

9:00 AM - 10:00 AM

Ages: 2-3 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jun
29

Summer Dance Class

Tea Time in Paris: Tango

Monday, June 29th- Thursday, July 2nd

12:30 PM - 2:00 PM

Ages: 6-8 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →
Summer Dance Class
Jun
29

Summer Dance Class

Italian Renaissance: The Waltz

Monday, June 29th- Thursday, July 2nd

10:30 AM - 12:00 PM

Ages: 4-6 Years Old

Instructor: Jaycie Duce

Hosted by the Bitterroot Dance Collective, join guest instructor, Jaycie Duce, for a week of Dance Camp. Jaycie’s bringing knowledge from her trip abroad to our rural dancers. Thanks to a generous grant from the Tammis Day Foundation & the Edwards Charitable Trust, the costs of the camps are subsidized and more accessible to dancers in our community. Classes are $30.

Sign up for her classes by clicking below or by texting 406-544-0959.


View Event →