All statesMinnesota › Battle Lake

Quilt & Fabric Shops in Battle Lake, MN

2 fabric stores in and around Battle Lake, Minnesota — call ahead to check current hours, class schedules and whether they offer longarm quilting.

Battle Lake has about 914 residents. Population: U.S. Census Bureau, 2024 estimate.

Do It Yourself Long Arm Quilting Alterations

27127 Lake Ethel Rd, Battle Lake, MN 56515-9607

+12183672318 Website Directions

Lakeside Upholstery & Canvas Inc

122 S Lake Ave Unit 101, Battle Lake, MN 56515

2182820075 Website Directions

More fabric stores within 30 miles of Battle Lake

Only 2 fabric stores listed in Battle Lake itself, so here are the closest ones in nearby towns. Distance is straight-line from Battle Lake.

LongWeekend Sportswear Embroidery

📍 19.4 mi · 640 2nd St NE, Perham, MN 56573

2183463865 Website Directions

Bay Window Quilt Shop ClassesMachine sales & repairOnline store

📍 19.5 mi · 116 SW 2nd Ave, Perham, MN 56573-1409

🧵 Janome

+12183467272 Website Directions

At The Window

📍 19.5 mi · 138 W Main St, Perham, MN 56573

3209050233 Website Directions

Nice Threads Custom Embrdrng Embroidery

📍 19.8 mi · 218 W Lincoln Ave, Fergus Falls, MN 56537-2101

12187706552 Website Directions

Westland Upholstery

📍 22.9 mi · 41026 475th St, Perham, MN 56573

(218) 346-5071 Website Directions

Back To The Future Upholstery

📍 24.1 mi · 8115 Whiskey Lake Dr NW, Brandon, MN 56315

3205242030 Website Directions

Craig's Upholstery

📍 25.5 mi · 8026 County Road 36 NE, Miltona, MN 56354

3208157624 Directions

A Stitch In Time Sewing Alterations

📍 26.1 mi · 8547 Breezy Cir NW, Alexandria, MN 56308-4563

+13208342601 Directions

Tip: ask about remnant bins and end-of-bolt discounts — most local shops mark down cuts under a yard, perfect for scrappy quilts.

Minnesota statewide, by feature

Nearby in Minnesota