Aerial view of a forested shoreline with rocks and clear water.

Cross-Stitch shops in Minnesota

Blue Earth

Welcome Stitchery

120 South Main St, Ste C, Blue Earth, MN

507-526-2006

Website

Minneapolis

Ingebretsen's Nordic Marketplace

1601 East Lake St, Minneapolis, MN

612-729-9331

Website

Facebook

Instagram

YouTube

Paynesville

Sweetwater Cotton Shoppe

122 W James St, Paynesville, MN

320-243-4436

Website

Facebook

Cross-stitch is a timeless form of counted-thread embroidery stitched on evenweave fabric or Aida cloth, where colorful threads are brought together to create detailed patterns, samplers, and images. From pristine lake scenes and northern landscapes to Gophers designs and personalized pieces celebrating Minnesota's natural beauty, Scandinavian heritage, and outdoor spirit, cross-stitch blends creativity with relaxation, making it a craft that's both expressive and calming. Many stitchers across the Land of 10,000 Lakes love the mindful, meditative rhythm of each stitch, while others enjoy the satisfaction of turning their work into finished wall art, ornaments, pillows, or heirloom keepsakes to pass down through generations.

In recent years, cross-stitch has seen a surge in popularity as more Minnesotans rediscover the joy of handmade hobbies. Social media, contemporary designers, and welcoming local shops from Minneapolis to Duluth have introduced a new generation to the craft, creating vibrant communities of stitchers who share ideas, classes, and inspiration at guild meetings and shop events throughout the state.

Our directory is here to help you find the best cross-stitch shops, supplies, and resources across Minnesota. If you know of a shop that isn't listed—whether in St. Paul, Rochester, Bloomington, or your own hometown—we'd love your help keeping our information complete and up to date. Please use the contact link at the top of the page to share the details so we can add it to our listings for everyone to enjoy.