All of our upcoming events at a glance! Also see what’s happening in the community through other local organizations.

Upcoming Events

Stitch Together

Thursday, June 11, 2026 at 10:00am - 12:00pm

Strathmore Municipal Library

Calling all stitchers!Join us weekly for a casual get-together with other needle art enthusiasts. Work on your projects with others who share the same passion. Free to attend. Drop in.

Vintage and Vines Spring Market

Saturday, June 13, 2026 at 10:00am - 4:00pm

Rocking R Guest Ranch

Sip, savour and shop from a thoughtfully curated lineup of talented Alberta artisans. Every admission benefits Wheatland & Area Hospice Society MEET OUR NEW SPRING VENUEWe're excited to be hosting Vintage & Vines Spring Market on June 13 at Rocking...

Stitch Together

Thursday, June 18, 2026 at 10:00am - 12:00pm

Strathmore Municipal Library

Calling all stitchers!Join us weekly for a casual get-together with other needle art enthusiasts. Work on your projects with others who share the same passion. Free to attend. Drop in.

Carseland Aggie Days 2026

Saturday, June 20, 2026 (all day)

Carseland, Alberta

Bull-a-Rama Sunday.

Stitch Together

Thursday, June 25, 2026 at 10:00am - 12:00pm

Strathmore Municipal Library

Calling all stitchers!Join us weekly for a casual get-together with other needle art enthusiasts. Work on your projects with others who share the same passion. Free to attend. Drop in.

Monster Trucks All Out Tour

Saturday, June 27, 2026 at 11:00am - 6:00pm

Strathmore Ag grounds

For the first time ever! The Monster Trucks All Out Tour is on a collision course for Strathmore Stampede Grounds.Saturday, June 27th - Giant outdoor shows where the trucks can really fly!Experience all the high-flying, ground-pounding action as iconic Canadian...

Stitch Together

Thursday, July 2, 2026 at 10:00am - 12:00pm

Strathmore Municipal Library

Calling all stitchers!Join us weekly for a casual get-together with other needle art enthusiasts. Work on your projects with others who share the same passion. Free to attend. Drop in.