Categories > Other Services

Sew Much Fun! The 5 Best Fabric Shops in Perth

Sew Much Fun! The 6 Best Fabric Shops in Perth

  • Fabric variety - We evaluated the number of fabric types these shops can offer as well as the number of companies that supply them with said fabrics.
  • Fabric quality - We also evaluated the quality of the fabrics they sell considering the materials used and how durable they are.
  • Accessibility - We checked whether these shops are easily accessible based on their proximity to major roads and bus or train stations. We also checked whether these shops have delivery services available.
  • Customer service - We considered whether these shops’ staff treat their customers with respect and courtesy as well as whether they are knowledgeable about every fabric they sell. We also evaluated whether they respond quickly to enquiries.
  • Price fairness - We also considered whether the fabric prices in these shops are fair given the quality and rarity of fabrics they sell.

Have you recently taken an interest in sewing or knitting your own clothes and home decor? Getting the supplies to support your hobby may seem difficult at first, but thankfully, Perth has a tonne of fabric shops ready to help you!

Getting some fabrics is especially easy to do in Australia because it’s one of the largest producers and exporters of cotton in the world. About 4% of the world’s global cotton supply comes from the Land Down Under.

So, if you’re in need of some high-quality fabrics for your hobby or job, make sure to get them from the best fabric shops in Perth!

How much does fabric cost on average in Perth?
The average cost of fabric in Perth is $49.5 per metre. Please take note that this is an estimate, and prices may differ based on several factors like the type, quality, and source of the fabric.

1. Lush Fabrics

Address: 32 Kembla Way, Willetton WA 6155, Australia



Phone number: +61 475 921 693

Business hours: 10:00 AM – 2:00 PM (MON-FRI)

Lush Fabrics is a fabric and sewing supply shop located in Willetton. They aim to provide Perthites easy access to fabrics for garment making.

That’s why they’re first and foremost an online fabric store. They regularly update their catalogue with the latest, affordable fabrics made from materials such as wool, rayon, and spandex.

To help regular customers save money, they offer subscription boxes that contain three metres of varying fabrics sent to your address every three months. These subscription boxes are available in different themes like cool, warm, and mystery.

Aside from subscription boxes, Lush Fabrics also has special discounts on Wednesdays and Sundays.


  • Offers subscription boxes so you can get a steady supply of fabrics at low prices
  • Has special deals and discounts on Wednesdays and Sundays
  • Sells a huge range of fabric materials, including wool and rayon


  • Physical store closes too early
  • Can’t answer phone calls on busier days

Love their subscription boxes which is like a little present every month

“I’ve been getting fabric delivered from Lush for about a year now. The quality is always high and the weekly videos really help in understanding the qualities of fabrics I’m less familiar with. I also love their subscription boxes which is like a little present every month. I’ve been very impressed with the customer service – they really go above and beyond.”

-Leith Dudfield, Google Reviews

I absolutely love the quality and range of prints and fabric types

“This is the best fabric shop I have ever been to. I have been buying from lush for a few years now and I absolutely love the quality and range of prints and fabric types. I have been making 90% of my own clothes exclusively from lush as well as family and friends and they are all impressed with the softness and quality. I cannot recommend Tracy and her team enough”

-Helen Towse, Google Reviews

2. Homecraft Textiles

Address: 1039 Albany Hwy, St James WA 6102, Australia



Phone number: +61 8 9355 4222

Business hours: 9:00 AM – 5:00 PM (MON-SAT)

Homecraft Textiles is a fabric shop with two branches in Perth, one in Joondalup and another in Victoria Park. It was founded with the goal of providing everything someone would need for their sewing and quilting crafts.

That’s why they’ve massively expanded their collection, which now has over 10,000 different kinds of fabrics made from different materials like wool, rayon, satin, silk, and denim.

They even sell a couple of special fabrics, like their Barbie fabric collection comprised of modern fabric that has a double layering of weft and warp.

You can buy their fabrics at wholesale prices if your order is more than 25 metres. 

If you live outside of Western Australia, they offer nationwide shipping, and delivery is completely free if your order is over $300.


  • Has more than 10,000 kinds of fabrics
  • Has special fabrics on sale like Barbie fabric
  • Can do nationwide shipping
  • Free deliveries for orders over $300


  • Few reports of rude behaviour from staff
  • Above-average prices

This store is STACKED with some incredible textiles & patterns!

“best range of fabrics in Perth, this store is STACKED with some incredible textiles & patterns!”

-Stuart Wilson, Google Reviews

I can always trust they’ll help me find what I need

“Been coming here for years to find unique and high quality fabrics, for the best price. The staff are always super informed about fabrics and their range, and I can always trust they’ll help me find what I need.Even managed to find a corgi dog pattern to make my friend pjs!”

-Neeka Zand, Google Reviews

3. Handcrafters House

Address: 7/401 Great Eastern Hwy, Midland WA 6056, Australia



Phone number: +61 8 9274 4955

Business hours: 

9:00 AM – 5:00 PM (MON-FRI)

9:00 AM – 3:30 PM (SAT)

For those only starting to learn sewing or quilting, Handcrafters House is ready to help. Located in Midland, this shop sells a wide range of products like fabrics, sewing machines, and other sewing supplies.

Their fabric selection includes limited-edition designer fabrics from renowned companies like Tula Pink and Ruby Star Society. They also stock sewing machines made by Singer, HandiQuilter, and PFAFF.

Its owner, Michelle Pearson, wants to inspire and motivate beginners in sewing and quilting. That’s why her team offers sewing and quilting classes where you can learn how to make intricate patterns and designs.


  • Sells limited-edition designer fabrics like Tula Pink and Ruby Star Society
  • Offers sewing and quilting classes
  • Offers sewing machines


  • Some of their staff have limited knowledge on their products
  • Above-average prices

Excellent range of fabrics of great quality and variety

“Excellent range of fabrics of great quality and variety. Plenty of packs ready cut, plus layer cakes. Classes available. Definitely worth the hour drive from Rockingham.”

-Frances Bullock, Google Reviews

Great variety of fabric and sewing accessories

“Staff is so friendly and helpful. Was there for a sewing class and the support was great. The atmosphere is positive and encouraging. Great variety of fabric and sewing accessories.
Bought my Handi Quilter machine and the aftersales support is great.”

-Yvonne Vermaak, Google Reviews

4. Kwaint Threads

Address: 8 Woronora Cl, Maida Vale WA 6057, Australia



Phone number: +61 432 625 087

Business hours: Online store open 24/7; Physical store is by appointment only.

Kwaint Threads is an online fabric store in Maida Vale, east of the Perth CBD. Its owner, Tabitha Lake, wants her shop to be an accessible supplier of organic and ethically sourced fabrics in the city.

To make that happen, Kwaint Threads only works with suppliers that have certifications from the Global Organic Textile Standard (GOTS) and the OekoTex 100.

GOTS is an independent organisation that checks whether a fabric manufacturer practises environmentally sustainable methods. Meanwhile, the OekoTex 100 checks whether a fabric was made using safe and environment-friendly chemicals.

Kwaint Threads’ catalogue features a wide variety of fabrics made with organic cotton and cotton lycra. These fabrics are from manufacturers like Stenzo Textiles, PaaPii Design, and Lillestoff.

Plus, orders that are worth over $100 come with a free delivery service!


  • Only sells organic and ethically sourced fabrics
  • Works with suppliers that are OektoTex 100 and GOTS-certified
  • Free delivery for orders above $100


  • Physical store is by appointment only

Went above and beyond to get my items sent in a timely manner

“Absolutely lovely business, very friendly and communicative – went above and beyond to get my items sent in a timely manner, thank you!”

-Belinda Gill, Google Reviews

Gorgeous fabric, outstanding customer service

“What a little gem of a shop! Gorgeous fabric, outstanding customer service, fast postage with treats to boot and recyclable/compostable packaging! Awesome. Definitely my go to online shop from here on in. Thank you Kwaint Threads!”

-Kelli Riemer, Google Reviews

5. Crossways Wool & Fabrics

Address: 15/180 Rokeby Rd, Subiaco WA 6008, Australia



Phone number: +61 8 9381 4286

Business hours: 

9:00 AM – 5:00 PM (MON-FRI)

9:00 AM – 4:30 PM (SAT)

Crossways Wool & Fabrics is a shop in Subiaco that sells an extensive range of products like fabrics, yarns, patterns, and other sewing supplies. 

Its owner, Pauline Denton, is keen on making her store a key provider of high-quality products and ensuring her staff practises a genuine approach to customer service, even providing advice on how to improve sewing and knitting skills.

They have their own line of fabrics called Crossway Cotton Prints, but they also supply those made by other companies like Birch Fabrics, King Cole, and Stylecraft.

If you want to make your own fabric, they also sell easy-to-use knitting kits that already include everything you’ll need to start, like yarns, knitting needles, and a pattern to follow.


  • Friendly and approachable staff
  • Huge range of fabrics made from natural, synthetic, and blended fibres
  • Sells easy-to-use knitting kits


  • Above-average prices
  • May take 24 hours to respond to enquiries

A fantastic shop with super helpful, knowledge and friendly staff

“Tucked away in Crossways Shopping Centre in Subi this knitting shop is brilliant. Popped in today, Teagan was so helpful (thank you) They stock a fabulous range of wools and haberdashery. It really is a fantastic shop with super helpful, knowledge and friendly staff.”

-Denise Lazenby, Google Reviews

My new “GO TO” for advice with knitting and for the fantastic wool selection

“Great place. My new “GO TO ” for advice with knitting and for the fantastic wool selection plus patterns. Friendly staff, even friendly customers. 🙂”

-Cheryl Haigh, Google Reviews

6. Potter & Co

Address: 3 Auckland St, North Perth WA 6006, Australia



Phone number: +61 8 9381 2900

Business hours: Tuesday – Wednesday: 11 AM – 4 PM; Thursday – Friday: 9 AM – 4 PM

Potter & Co, based in North Perth, Western Australia, is a premier destination for high-quality fabrics, specializing in linen but also offering a diverse range of materials including cotton, wool, denim, hemp, and more. The company is renowned for its dedication to sourcing the finest fabrics and encouraging the craft of home sewing in an era dominated by mass-produced garments.

With over 25 years of experience in the textile industry, Potter & Co stands out for its commitment to quality, sustainability, and community. This small yet dedicated team has built a reputation for providing excellent products and services, making them a cornerstone for sewing enthusiasts and professionals alike in the region.

Furthermore, the extensive range of fabrics available at Potter & Co sets it apart from other fabric shops. From luxurious linens and eco-friendly cottons to durable denims and premium wools, the store offers a broad spectrum of materials to suit various sewing needs. In addition to fabrics, Potter & Co provides a comprehensive selection of sewing essentials, including patterns, threads, and hardware. This wide variety ensures that customers can find everything they need for their sewing projects in one convenient location.

Note though that while Potter & Co offers many advantages, there are a few potential drawbacks to consider. The company’s physical locations are limited to North Perth, which may pose accessibility challenges for customers outside the area. Although the small team provides personalized service, they may face difficulties during peak times or high-demand periods, potentially affecting the availability of assistance.

Overall, Potter & Co is a top-tier fabric shop in North Perth, WA, specializing in high-quality, sustainable fabrics and sewing supplies. Their commitment to quality, sustainability, and personalized service makes them a preferred choice for home sewers and professional crafters alike. Whether shopping in-store or online, customers can expect a wide range of premium fabrics and expert advice from a knowledgeable and friendly team. 


  • Excellent Product Quality and Sustainability
  • Expert Team Employed
  • Extensive Range of Fabrics Sold


  • Physical Store Limitations

Still hard to beat

Xiaomi Mi True Wireless Earphones 2

Read more below Buy Now

Better Fitting

Mpow MDots Wireless Earbuds

Read more below Buy Now

Noise Cancelling

BlueWow A8 Macarons True Wireless Earbuds

Read more below Buy Now
Check more deals
Related topics