Upcoming Events
The Music Class
Join Kate from The Music Class for her summer session of The Music Class Yoga!
Fall Wood Flower Class
Join us for an evening with Heartland Wood Flowers creating a beautiful, fall themed floral arrangement from wood flowers.
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.
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.
The Music Class Pop Up
Join Kate from The Music Class for her summer session of The Music Class Yoga!
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
Line Dancing Lessons
Join Christi from Cosmo Cowgirl for a night of line dancing lessons! No experience required.
The Music Class Yoga
Join Kate from The Music Class for her summer session of The Music Class Yoga!
The Music Class Yoga
Join Kate from The Music Class for her summer session of The Music Class Yoga!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
The Music Class Yoga
Join Kate from The Music Class for her summer session of The Music Class Yoga!
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.
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.
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.
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.
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.
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.
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.
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.
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.
50 Mile Garage Sale
Your $15 registration fee covers participation in the sale. We retain 20% commission on sold items AFTER your first $15 in commission is covered. You price and tag your items with your assigned number (e-mailed to you after you register). We handle the space, shoppers, and checkout process. Payouts happen after the sale.
Sell your items at our Community Consignment Sale
during the 50 Mile Garage Sale!
Bring us your gently used items. We handle the space, shoppers, and checkout process while you simply tag your items and earn money from your sales.
How It Works: Register for the sale for $15. Tag and price your own items using the colored stickers we supply you with. Drop off your items on Thursday, June 26th at Willow + Sage. We will organize items and host the event. After the sale, you pick up unsold items and receive your earnings.
Seller Fees: Your $15 registration fee covers participation in the sale and helps offset event administration. We retain 20% commission on sold items AFTER your first $15 in commission is covered. Example: If you sell a stroller for $100: 20% commission would be $20 Since you already paid the $15 registration fee, only $5 additional commission would be deducted This helps ensure sellers are committed while keeping costs fair for everyone.
Tagging Guidelines: Each item must include your seller number & item price
Rules: No broken or heavily stained items. Items must be clean and working.
Suggested Items: Strollers, wagons, cribs, bassinets, toys, walkers, and bouncers. Gently used clothing is accepted.
Important Dates:
Thursday, June 25th : Item Drop-off
4:00 PM – 7:00 PM
All items must be tagged and priced before drop-off. At drop off, indicate if you want unsold items donated or if you will pick-up.
Friday, June 26th & Saturday, June 27th: Consignment Sale
8:00 AM – 2:00 PM
Saturday, June 27: Unsold Item Pick-Up
2:00 PM – 5:00 PM
Summer Dance Class
Lost in Paris: Ribbon Dance
Monday, June 22nd- Thursday, June 25th
12:30 PM - 2:00 PM
Ages: 5-7 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.
Summer Dance Class
Swiss Miss: Beginning Ballet
Monday, June 22nd- Thursday, June 25th
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.
Summer Dance Class
Lost in Paris: Ribbon Dance
Monday, June 22nd- Thursday, June 25th
12:30 PM - 2:00 PM
Ages: 5-7 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.
Summer Dance Class
Swiss Miss: Beginning Ballet
Monday, June 22nd- Thursday, June 25th
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.