Utah Fabric Stores

Moab, Utah · Grand County

Canyonland Quilts

Over 3,000 bolts tucked into a business park south of Moab, with a proprietor who has a real eye for western, native and batik prints — and usually fresh cookies on the go.

Address
11850 S Hwy 191 #B7
Moab, UT 84532
Tucked into a business park south of town — worth the hunt
Phone
(435) 355-0358
Website
canyonlandquilts.com
Directions
Open in Google Maps

We haven't been able to confirm this shop's hours yet — a quick call before you set out will save you the trip.

Services

Compare with other Utah shops offering longarm machines & frames .

Machine brands

About Canyonland Quilts

Canyonland Quilts takes a little finding — it sits in a business park south of town rather than on Main Street — and everyone who writes about it says the same thing: worth the effort. Behind an unremarkable frontage are more than 3,000 bolts, packed tight and well organized.

The selection has a strong sense of place. Cheryl, who runs the shop, is repeatedly praised for her eye for western and native-themed prints and batiks, which makes this a genuinely good place to buy fabric that looks like southern Utah rather than anywhere else. If you’ve driven down for the red rock and want to take some of it home in cloth, this is the shop.

It’s also a certified Handi Quilter retailer and carries longarm machines, notions and quilting supplies. And by many accounts there are fresh cookies and a drink on offer, which tells you most of what you need to know about the welcome.

A note on the address: you may see 82 South Main Street listed for this shop elsewhere, including in older directories. That’s incorrect — Canyonland Quilts is on Highway 191 south of Moab. Set your map from this page.

Moab is a long way from anywhere, so this is the only shop in Grand County — but it’s a good one, and an easy stop between Arches and Canyonlands. See Moab.

Details last checked August 2026 . Small shops move and change their hours, so it's always worth a call first.

All fabric stores in Moab →