# Fabric stores in Kelowna, BC

Canonical: https://fabricstoremap.com/bc/kelowna/
Last updated: 2026-09-28
Source: FabricStoreMap (https://fabricstoremap.com/about/). Hours change; call ahead.

Kelowna, British Columbia has 10 places to buy fabric: 9 independent shops, 5 selling quilting fabric, and 2 open on Sundays. Stores are ranked by rating weighted by review count.

## Stores

| Store | Address | Rating (reviews) | Type | Specialties | Phone |
|---|---|---|---|---|---|
| [Linda’s Quilt Shoppe / sewing machine warehouse](https://fabricstoremap.com/bc/kelowna/lindas-quilt-shoppe-sewing-machine-warehouse/) | 948 McCurdy Rd | 4.9 (504) | Independent | Sewing classes, Discount & wholesale, Quilting, Sewing machines | +1250-491-9770 |
| [Kelowna Yarn & Needlecrafts](https://fabricstoremap.com/bc/kelowna/kelowna-yarn-needlecrafts/) | 1855 Kirschner Rd #135 | 4.8 (113) | Independent | Apparel & garment, Yarn | +1250-860-8801 |
| [Heirloom Bohemia](https://fabricstoremap.com/bc/kelowna/heirloom-bohemia/) | 1195 Richter St #105 | 4.8 (29) | Independent | Sewing classes | +1778-760-9375 |
| [Angela's Stitch 'N time](https://fabricstoremap.com/bc/kelowna/angelas-stitch-n-time/) | 695 Eastbourne Rd | 5.0 (10) | Independent | Apparel & garment, Upholstery & home décor | +1250-864-1451 |
| [Cottage Quilting](https://fabricstoremap.com/bc/kelowna/cottage-quilting/) | 2000 Spall Rd | 4.6 (343) | Independent | Sewing classes, Quilting, Sewing machines | +1250-860-1120 |
| [Virsa Fabrics](https://fabricstoremap.com/bc/kelowna/virsa-fabrics/) | 160 Asher Rd | 4.6 (21) | Independent | Apparel & garment | +1672-998-1272 |
| [Needle & Thread](https://fabricstoremap.com/bc/kelowna/needle-thread/) | 745 Josselyn Ct | 4.5 (8) | Independent | Apparel & garment, Quilting, Upholstery & home décor | +1250-801-0754 |
| [Stitch in the Ditch Online Quilt Store](https://fabricstoremap.com/bc/kelowna/stitch-in-the-ditch-online-quilt-store/) | 637 Burne Ave | 4.4 (7) | Independent | Quilting | +1250-448-6806 |
| [Quilters Lane](https://fabricstoremap.com/bc/kelowna/quilters-lane/) | 973 Wilson Ave | 4.2 (5) | Independent | Quilting | – |
| [Michaels](https://fabricstoremap.com/bc/kelowna/michaels/) | Central Park, 1500 Banks Rd Unit 100 | 4.0 (1862) | Michaels | Sewing classes, Yarn | +1250-763-7446 |
