Looking for the best fabric stores in Perth? Then read on for our round-up of the best fabric shopping in the west, organised by region.
- Fabrics stores – Perth city and inner suburbs
- Fabric stores in Perth – Northern suburbs
- Fabric stores in Perth – Southern suburbs
- Fabric stores in Perth’s Eastern Suburbs
Fabrics stores – Perth city and inner suburbs
4/142 Stirling Highway, Nedlands
Best for: One of the most comprehensive ranges of knit fabrics in Australia
Knitwit probably has the most comprehensive overall range of knit fabrics in Australia (with the exception of perhaps Spotlight and Lush Fabrics).
The bricks and mortar store is located in Nedlands, about 10 minutes drive from the city heading towards Freemantle. They also have a online store with their full range of fabrics.
I find their printed designs quite busy and not quite my taste but their solid coloured basics are excellent. They offer extensive ranges of double knit, rugby knit, ponti, scuba and various blends of basic jersey knits.
In particular, the heavy weight (265gsm) bamboo jersey is beautiful against your skin and comes in a range of 15 colours. Their bengaline (stretch woven, great for pants) is also good, having a high viscose content, rather than polyester like some suppliers. This gives it a better drape and better feel.
Calico and Ivy
4/111 Claremont Crescent, Swanbourne
Best for: A magical store packed with quilting and dressmaking fabrics
Calico and Ivy is the type of store you just can’t leave without first buying something. It really has that creative, magic vibe.
They offer an extensive range of quilting fabric, a small but beautifully curated range of dressmaking fabrics including Liberty of London and the every popular Merchant and Mills. Their store also stocks a contemporary range of knitting wool, knitting and sewing patterns and books.
Everything in the gorgeous light-filled store is so tastefully curated. They even stock some ready to wear Metta Melbourne linen pieces.
Of course, if you can’t make it to the actual store, you can buy from their online store, and it’s worth following their Instagram feed too.
1039 Albany Highway, Victoria Park
31 Sundew Rise, Joondalup
Best for: A massive range of budget fabrics for every application
Homecraft Textiles possibly rivals Spotlight for the sheer depth of their inventory.
You won’t find high end fabric here: they are the place to shop for basics at affordable prices. They stock a massive range of dressmaking/apparel fabrics, upholstery and curtain fabrics. They also stock a huge range of colours in many of their basic ranges, sometimes you’ll see 40 or 50 different colourways in the same fabric! A comprehensive range of haberdashery, trims and sewing tools are also available.
They have two huge stores, one at Victoria Park and the other a Joondalup, and a well stocked online store.
59 Nicholson Rd, Shenton Park
Best for: Japanese fabrics and Liberty of London
Materialise stocks a nicely curated selection of quilting and multi-purpose fabrics. A strong focus is Japanese fabric and the Liberty of London range.
The store in Shenton Park is small, cozy and welcoming. So too is the owner and staff with many locals highly recommending their excellent customer service.
Also worth a look in the city and inner suburbs:
- Warwick Fabrics showroom, 274 Newcastle St, Perth – for upholstery, curtain and other interiors fabrics
- Crossways Wool and Fabrics, 15/180 Rokeby Rd, Subiaco – for a small section of fabrics and large selection of wool and embroidery supplies
- Verve Outlet, Suite 8, Chelsea Village, 145 Stirling Hwy, Nedlands – for interiors fabrics at discounted prices. For more suppliers of interior and upholstery fabric, see our article on sourcing upholstery fabric in Australia.
Fabric stores in Perth – Northern suburbs
Potter and Co
3 Auckland Street, North Perth
Best for: A wide range of linen, Tencel and Japanese stock buys at excellent prices
Meet Lola, Lara, Lilly and Louise: no, they’re not staff members, they’re fabrics! These girls are just a few of Potter & Co’s linens in lovely colours and various weights. You can also buy swatch cards for each girl showing all the colours available.
Then there’s Theo: at 270gsm, 98% cotton and 2% spandex, he’s a total pants man. Melania is another pants-weight cotton spandex in a lighter weight. Then there’s Juniper, a crinkle double gauze in soft colours that can only be created from organic fabric dyes.
There are interesting Japanese fabric stock buys at excellent prices and loads of other drool-worthy basics that are often hard to track down in Australia.
Unit 1/160 Balcatta Rd, Balcatta
Best for: Fabulous special occasion, bridal and day wear fabrics in nostalgic surrounds
Fabulous Fabrics specialise in evening and special occasion, bridal and formal wear fabrics. They also offer day wear fabrics with a European feel.
Their store is located in Balcatta in Perth’s northern suburbs and they have a website but don’t sell online. In fact, you’ll get a better idea of their stock by following them on Facebook.
Stepping into the store is like stepping back in time to the way all dressmaking fabric stores used to be laid out. Massive numbers of upright fabric rolls are dotted around the store, there are large timber counters with glass tops, walls of every type of haberdashery item you can imagine, a dedicated bridal section and a chandelier or two: this is old-school fabric retail at it’s finest!
No matter what your style, Fabulous Fabrics are definitely worth a visit though. Their range is huge and customers rave about their knowledgeable, friendly and helpful staff.
Dance and Design Fabrics
Unit 7, 157 Winton Road, Joondalup
Best for: Stretch fabrics suitable for dazzling dance costumes
As their name suggests, Dance and Design Fabrics specialises in stretch fabrics suitable for dance and gymnastics costumes.
You’ll find sequins, velvet, lace, mesh and tulle all blended with a healthy dash of lyra in every outrageous colour and print you can imagine. In fact, one particularly potent purple sequined fabric is called Zsa Zsa, need I say more!
You can buy the fabric by the metre from their Joondalup store and also online.
Spotlight – Perth northern suburbs
Spotlight Butler – Tenancy 2, Butler Blvd & Marimon Avenue, Butler
Fabric stores in Perth – Southern suburbs
3/89 Norma Rd, Myaree
Best for: Beautiful block printed, ikat and khadi textiles direct from the artisans
I’m very excited to unearth this gem of a store! Woven Stories stocks a beautifully curated range of artisan textiles from India, Rajasthan, Gujarat, Telangana and West Bengal.
They source their fabrics directly from the makers and artisan co-ops ensuring that everyone involved in the creation of these products is fairly paid.
Their range includes:
- Blockprinted textiles – the age-old technique of printing with intricately carved wooden blocks
- Ikats – where the yarn is tie dyed and the woven to produce intricate patterns
- Khadi – hand woven from hand spun fibre (usually cotton, silk or wool) producing a beautiful textured fabric
- Hand loomed – hand woven fabric in plain colours, shot colours and stripes from commercial thread
If you’re looking for something truly unique for clothing, quilting or interiors, Woven Stories is definitely worth checking out. Their bricks and mortar store at Myaree is open Friday and Saturday and you can also buy from their online store.
32 Kembla Way, Willetton
Best for: A huge range of stretch knit fabrics at affordable prices
Lush Fabrics is not strictly a retail store, they are mostly online, however you can visit by appointment which is why I’ve included them in this article. They have a reasonably large warehouse with significant stock holding.
They specialise in knit fabrics. In fact, along with Knitwit, they probably have one the most comprehensive range of knit fabrics in Australia. You’ll find good basic cotton knits, bamboo, modal, French terry, athletic performance, ponte, scuba, sweater knits, stretch velvet and stretch faux leather and suede. Phew! It’s quite a range. They even have Broderie Anglaise in a stretch composition which I’ve never seen before.
They also stock a selection of woven fabrics which centres around rayon and crepe – think drapey fabrics.
Most of their fabrics are priced below $25 per metre, making them very affordable. They also have an active YouTube channel where they showcase their fabrics and explain different knit fabric compositions.
Also worth a look in the southern suburbs:
- Southlands Fabric and Sewing Centre, 26 Yampi Way, Willetton – good for quilting fabric and sewing machines
- Stitchers Corner, 34 Mint St, East Victoria Park – embroidery and cross stitch supplies
- Patchwork at Homespun, 4/81 Norma Rd, Myaree – for quilting fabric, kits and accessories
Fabric stores in Perth’s Eastern Suburbs
19 King William St, Bayswater
Best for: A riot of colourful, contemporary quilting fabric
My Fabricology stocks an absolutely gorgeous range of colourful, contemporary quilting fabric, notions, patterns and accessories.
Their range includes Robert Kaufman, Moda, Liberty, Kaffe Fassett, Heather Ross, Freespirit, Coton & Steel, Carolyn Friedlander, Tilda, Tula Pink, Alexander Henry, Anna Maria Horner and more. So, they really have the modern quilter covered!
They also stock a smaller range of dressmaking fabric such as Merchant & Mills and some knit fabrics and sewing patterns.
The overwhelming feedback on My Fabricology is that it’s such a fun and friendly place to visit and a quilter’s dream store. If you’re an avid quilter, even if you can’t visit their Bayswater store, I highly recommend you follow them on Instagram for loads of inspiration.
Spotlight – Perth Eastern suburbs
Spotlight Belmont – Unit 1 & 2, 225 Great Eastern Highway, Belmont
Also worth a look:
- Carol’s of Midland, 47 Farrall Rd, Midland – good for quilting fabric including Liberty, classes and sewing machines
- Handcrafters House, 7/401 Great Eastern Hwy, Midland – good for quilting fabric including Kaffe Fassett, Tilda and Liberty, sewing machines and classes
So, that’s our round up of fabrics stores in Perth. If you’d like to recommend another one, please let me know and I’ll add them to the list.
You might also like our:
- round up of the best fabric stores in Melbourne
- complete guide to fabric stores in Adelaide
- list of the hottest fabric stores in Brisbane.
If you purchase through links on this site, I may make a small commission from Amazon or other retailers at no extra cost to you. Thank you for your support.