Fabric stores in Perth: Your complete guide to the best of the west

Fabric stores Perth

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

Knitwit fabric store Perth


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 Fabric Perth

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.

Homecraft Textiles Perth

Homecraft Textiles

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.

Materialise fabric store Perth


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:

Fabric stores in Perth – Northern suburbs

Potter and Co Fabric Store Perth

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.

Fabulous Fabrics Perth

Fabulous Fabrics

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 Perth 2

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

Woven Stories ikat Perth fabric store

Woven Stories

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.

Lush Fabrics Perth

Lush Fabrics

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:

Fabric stores in Perth’s Eastern Suburbs

My Fabricology Perth

My Fabricology

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:

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.