Suppose you want to make a dress, upholster some furniture, or have another sewing or tailoring project in mind. In that case, you'll need fabric.
Fret not, Sydneysiders. Here are some of the best options for fabrics and haberdashery in and around Sydney.
We've picked physical stores and online options, so you're bound to find the right solution for your project and your budget.
Here's a table covering all the retailers we mention in this article.
| Store Name | Description | Specialty | Location & Contact Information | Opening Times |
|---|---|---|---|---|
| Bargain Upholstery Fabrics | Offers over 90,000 metres of fabric, specializing in furnishing fabrics. | Upholstery and furnishing fabrics | 1/5 Burnt St, Seaforth NSW 2092, Australia +61 2 9948 2996 | Tue-Fri: 10 AM–5 PM Sat: 10 AM–4 PM Sun-Mon: Closed |
| Draper's Fabrics Sydney | Has physical locations in Sydney and Melbourne, offering convenience and a wide range of fabrics. | General fabrics | 15 Wilson St, Newtown NSW 2042, Australia +61 2 9145 2828 | Mon-Sat: 10 AM–5:30 PM Sun: 11 AM–4 PM |
| E&M Greenfield | Established wholesaler for the garment trade, offering textiles, accessories, and more. | Fashion, entertainment, and events industry fabrics | 30 Ann St, Surry Hills NSW 2010, Australia +61 2 8217 1900 | Mon-Thu: 8:30 AM–4:45 PM Fri: 8:30 AM–4 PM Sat-Sun: Closed |
| Fabric City | Affordable fabric options with locations in Marrickville and Guildford. | Budget-friendly fabrics | 247 Marrickville Rd, Marrickville NSW 2204, Australia +61 2 9569 9918 | Mon-Sat: 9 AM–4 PM Sun: Closed |
| Fabric Garden Australia | Sells fabrics, threads, patterns, and haberdashery with regular sales. | General fabrics and sewing supplies | Suite 15-16, Level 2/185 Military Rd, Neutral Bay NSW 2089, Australia +61 417 068 855 | Tue-Fri: 10 AM–4 PM Sat: 10 AM–2 PM Sun-Mon: Closed |
| Hobbysew Top Ryde | The flagship store of Hobbysew, offering a large range of fabrics and accessories, including a sewing machine center and Craft Café. | Sewing, fabrics, and craft supplies | Top Ryde City Shopping Centre - Level 2, Shop MM20, Devlin St, Ryde NSW 2112, Australia +61 2 9877 5067 | Mon-Sat: 9:30 AM–4 PM Sun: 10 AM–3 PM |
| My Hung | Offers a wide range of fabrics across three locations in Sydney, including Hurstville, Parramatta, and Cabramatta. | Cotton, silk chiffon, crepe, satin, lace, and more | 302 Forest Rd, Hurstville NSW 2220, Australia +61 2 9580 0002 | Mon-Fri: 9 AM–5 PM Sat: 10 AM–4 PM Sun: 10 AM–3 PM |
| Rainbow Fabrics | Online fabric store with a physical location in Kogarah. Offers a variety of fabrics, including natural and synthetic, and custom-made curtains. | Natural and synthetic fabrics, upholstery | 152 Railway Parade, Kogarah NSW 2217, Australia +61 450 939 946 | Mon-Fri: 9 AM–5:30 PM Sat: 9 AM–4 PM Sun: Closed |
| Rosebery Fabrics | Specializes in indoor and outdoor upholstery fabrics, including vinyl, leather, and curtain fabrics. Offers a repair service. | Upholstery fabrics and repair services | 23 Caroline Ln, St Peters NSW 2044, Australia +61 474 736 102 | Mon-Fri: 9 AM–5 PM Sat-Sun: Closed |
| Saigon Fabrics | By appointment only, specializes in bridal and evening dress fabrics, offering high-end luxury materials. | Bridal and evening dress fabrics | 78 Erskine St, Sydney NSW 2000, Australia +61 2 9299 0778 | Mon-Sat: 10 AM–3 PM Sun: Closed |
| Studio Fabrics | Specialist boutique fabric store focusing on designer, bridal, and event fabrics. By appointment only. | Designer, bridal, and event fabrics | 12 O'Connell St, Sydney NSW 2000, Australia +61 2 9231 0068 | Tue-Sat: 10 AM–3 PM Sun-Mon: Closed |
| Tessuti Fabrics | Has been operating since the 1990s, offering fabrics, patterns, and haberdashery supplies. | General fabrics, patterns, and haberdashery | 110 Commonwealth St, Surry Hills NSW 2010, Australia +61 2 9211 5536 | Mon-Fri: 9:30 AM–5:30 PM Sat: 9:30 AM–5 PM Sun: 11 AM–4 PM |
| The Fabric Store | Offers a wide range of fabrics with locations across Australia and New Zealand. Also offers online shopping. | General fabrics and sewing supplies | R/426 King St, Newtown NSW 2042, Australia +61 2 9211 2217 | Mon-Fri: 9 AM–5 PM Sat: 10 AM–4 PM Sun: 11 AM–4 PM |
Bargain Upholstery Fabrics
Bargain Upholstery Fabrics boasts an impressive stock of over 90,000 metres of fabric, offering one of Australia's most diverse ranges of furnishing fabrics.
If your next craft project is furnishings, Bargain Upholstery Fabrics could be the right choice.
You can find Bargain Upholstery Fabrics in Seaforth.
📞 Telephone:
+61 2 9948 2996
🕒 Opening Times:
- Monday Closed
- Tuesday 10 AM–5 PM
- Wednesday 10 AM–5 PM
- Thursday 10 AM–5 PM
- Friday 10 AM–5 PM
- Saturday 10 AM–4 PM
- Sunday Closed
💻 Website:
www.bargainupholsteryfabrics.com.au
📍 Address:
1/5 Burnt St, Seaforth NSW 2092, Australia

Draper's Fabrics Sydney
Draper's Fabrics, with multiple physical locations in Sydney and Melbourne and an online store, ensures convenience for all fabric enthusiasts.
We've included it here for the Sydney store, but feel free to use whichever option works best for you.
📞 Telephone:
+61 2 9145 2828
🕒 Opening Times:
- Monday 10 AM–5:30 PM
- Tuesday 10 AM–5:30 PM
- Wednesday 10 AM–5:30 PM
- Thursday 10 AM–5:30 PM
- Friday 10 AM–5:30 PM
- Saturday 10 AM–5:30 PM
- Sunday 11 AM–4 PM
💻 Website:
www.drapersfabrics.com
📍 Address:
15 Wilson St, Newtown NSW 2042, Australia

E&M Greenfield
E&M Greenfield was established in the early 1950s as a wholesaler for the garment trade. Now, the company offers textiles and accessories for the fashion, entertainment, and events industries.
This includes fabrics, fusing and interlining, trims, threads, zippers, accessories, etc.
E&M Greenfield mightn't be the best option for smaller projects, but if you're looking for something for events or bigger projects, it's worth visiting them.

📞 Telephone:
+61 2 8217 1900
🕒 Opening Times:
- Monday 8:30 AM–4:45 PM
- Tuesday 8:30 AM–4:45 PM
- Wednesday 8:30 AM–4:45 PM
- Thursday 8:30 AM–4:45 PM
- Friday 8:30 AM–4 PM
- Saturday Closed
- Sunday Closed
💻 Website:
www.emgreenfield.com
📍 Address:
30 Ann St, Surry Hills NSW 2010, Australia

Fabric City
Fabric City is a fabric store with locations in Marrickville and Guildford.
At Fabric City, you can find fabrics at incredibly affordable prices, with some going for as low as $40 for 10 metres.
This will surely relieve any budget concerns you may have for your project.
Their website is under construction at the time of this writing, but you can see some of the things they have for sale on their Facebook and Instagram pages.
Even better, you could head along to either of their stores.
📞 Telephone:
+61 2 9569 9918
🕒 Opening Times:
- Monday 9 AM–4 PM
- Tuesday 9 AM–4 PM
- Wednesday 9 AM–4 PM
- Thursday 9 AM–4 PM
- Friday 9 AM–4 PM
- Saturday 9 AM–4 PM
- Sunday Closed
💻 Website:
www.linktr.ee/fabriccityau
📍 Address:
247 Marrickville Rd, Marrickville NSW 2204, Australia

Fabric Garden Australia
Fabric Garden sells fabrics, threads, patterns, books, haberdashery, and sewing accessories.
There are regular sales on fabrics, kits, and patterns, so be sure to periodically check on their website or in-store if you're looking to start a project on a budget.

📞 Telephone:
+61 417 068 855
🕒 Opening Times:
- Monday Closed
- Tuesday 10 AM–4 PM
- Wednesday 10 AM–4 PM
- Thursday 10 AM–4 PM
- Friday 10 AM–4 PM
- Saturday 10 AM–2 PM
- Sunday Closed
💻 Website:
www.fabricgarden.com.au
📍 Address:
Suite 15-16, Level 2/185 Military Rd, Neutral Bay NSW 2089, Australia

Hobbysew Top Ryde
Hobbysew is a sewing and fabric store with several locations, including Adelaide, Melbourne, and around New South Wales, including the store at Top Ryde City.
The Top Ryde City store is the company's flagship and the largest, which means it has the largest range of fabrics, classrooms, a Koala and Tailormade furniture studio, a sewing machine centre, and a Craft Café.
Hobbysew sells accessories, interfacing, patterns, haberdashery, and fabric.
📞 Telephone:
+61 2 9877 5067
🕒 Opening Times:
- Monday 9:30 AM–4 PM
- Tuesday 9:30 AM–4 PM
- Wednesday 9:30 AM–4 PM
- Thursday 9:30 AM–4 PM
- Friday 9:30 AM–4 PM
- Saturday 9:30 AM–4 PM
- Sunday 10 AM–3 PM
💻 Website:
www.hobbysew.com.au
📍 Address:
Top Ryde City Shopping Centre - Level 2, Shop MM20, Devlin St, Ryde NSW 2112, Australia

My Hung
My Hung Fabrics has three locations around Sydney, with Hurstville, Parramatta, and Cabramatta stores. We'll focus on the Hurstville location today, but feel free to try whichever location works best for you.
My Hung sells cotton, silk chiffon, crepe, satin, lace, Lycra, net, tulle, and many other kinds of fabric. They have multiple locations but don't offer online sales.
📞 Telephone:
+61 2 9580 0002
🕒 Opening Times:
- Monday 9 AM–5 PM
- Tuesday 9 AM–5 PM
- Wednesday 9 AM–5 PM
- Thursday 9 AM–5 PM
- Friday 9 AM–5 PM
- Saturday 10 AM–4 PM
- Sunday 10 AM–3 PM
💻 Website:
www.myhungfabrics.com.au
📍 Address:
302 Forest Rd, Hurstville NSW 2220, Australia

Rainbow Fabrics
Rainbow Fabrics is an online fabric store with a location in Kogarah.
You can find natural and synthetic fabrics, patchwork fabrics, upholstery, and custom-made curtains.
Check out their clearance items if you're looking for fabrics on a budget.

📞 Telephone:
+61 450 939 946
🕒 Opening Times:
- Monday 9 AM–5:30 PM
- Tuesday 9 AM–5:30 PM
- Wednesday 9 AM–5:30 PM
- Thursday 9 AM–5:30 PM
- Friday 9 AM–5:30 PM
- Saturday 9 AM–4 PM
💻 Website:
www.rainbowfabrics.com.au
📍 Address:
152 Railway Parade, Kogarah NSW 2217, Australia

Rosebery Fabrics
Rosebery Fabrics sells indoor and outdoor upholstery fabrics, including outdoor fabrics, curtain fabrics, vinyl, leather, etc.
In addition to selling fabrics, Rosebery Fabrics also offers a repair service.
📞 Telephone:
+61 474 736 102
🕒 Opening Times:
- Monday 9 AM–5 PM
- Tuesday 9 AM–5 PM
- Wednesday 9 AM–5 PM
- Thursday 9 AM–5 PM
- Friday 9 AM–5 PM
- Saturday Closed
- Sunday Closed
💻 Website:
roseberyfabrics.com.au
📍 Address:
23 Caroline Ln, St Peters NSW 2044, Australia

Saigon Fabrics
Before you check out Saigon Fabrics, remember that this option is by appointment only.
Saigon Fabrics specialises in bridal and evening dress fabric, so if your project is for a special or formal event, consider setting up an appointment with them. This isn't an option for budget projects as the fabrics sold are high-end luxury materials.
📞 Telephone:
+61 2 9299 0778
🕒 Opening Times:
- Monday 10 AM–3 PM
- Tuesday 10 AM–3 PM
- Wednesday 10 AM–3 PM
- Thursday 10 AM–3 PM
- Friday 10 AM–3 PM
- Saturday 10 AM–3 PM
- Sunday Closed
💻 Website:
www.saigonfabrics.com.au
📍 Address:
78 Erskine St, Sydney NSW 2000, Australia

Studio Fabrics
Studio Fabrics is a specialist boutique fabrics store focusing on designer, bridal, and event fabrics.
Like other similar stores, Studio Fabrics is by appointment only. You can contact Studio Fabrics through their website or social media.
📞 Telephone:
+61 2 9231 0068
🕒 Opening Times:
- Monday Closed
- Tuesday 10 AM–3 PM
- Wednesday 10 AM–3 PM
- Thursday 10 AM–3 PM
- Friday 10 AM–3 PM
- Saturday 10 AM–3 PM
- Sunday Closed
💻 Website:
www.studiofabrics.com.au
📍 Address:
12 O'Connell St, Sydney NSW 2000, Australia

Tessuti Fabrics
Tessuti Fabrics has operated since the 1990s, when the first store was in Chatswood.
Tessuti Fabrics now has locations in Sydney and Melbourne, but we're most interested in the Surry Hills location.
You can find fabrics, patterns, and other haberdashery supplies.
📞 Telephone:
+61 2 9211 5536
🕒 Opening Times:
- Monday 9:30 AM–5:30 PM
- Tuesday 9:30 AM–5:30 PM
- Wednesday 9:30 AM–5:30 PM
- Thursday 9:30 AM–5:30 PM
- Friday 9:30 AM–5:30 PM
- Saturday 9:30 AM–5 PM
- Sunday 11 AM–4 PM
💻 Website:
www.tessuti-shop.com
📍 Address:
110 Commonwealth St, Surry Hills NSW 2010, Australia

The Fabric Store
The Fabric Store has locations in Australia and New Zealand. In addition to the Sydney store, there are stores in Brisbane, Melbourne, and Adelaide.
In addition to the physical stores, you can also shop online for fabric and patterns. Most larger retail chains also have fabric stores everywhere from Perth to The Gold Coast, making it easier to find the same fabrics wherever you are.

📞 Telephone:
+61 2 9211 2217
🕒 Opening Times:
- Monday 9 AM–5 PM
- Tuesday 9 AM–5 PM
- Wednesday 9 AM–5 PM
- Thursday 9 AM–5 PM
- Friday 9 AM–5 PM
- Saturday 10 AM–4 PM
- Sunday 11 AM–4 PM
💻 Website:
www.wearethefabricstore.com/au
📍 Address:
Down the laneway, R/426 King St, Newtown NSW 2042, Australia

Learn More About Sewing and Crafts with Superprof
If you want to learn more about sewing, dressmaking, upholstering, or other crafts, you can find a private tutor on the Superprof website.
Face-to-face tutorials are usually the best for hands-on skills like sewing, dressmaking, and tailoring, but you can find affordable alternatives by opting for online tutors, who tend to charge less than their face-to-face counterparts. You'd be surprised at what you can learn on the internet nowadays.
We recommend looking for group tutoring for those on a very tight budget. You won't enjoy tailored sessions, but you can save a few dollars and meet people interested in sewing.
Most tutors offer the first session for free, so you can always try a few options before choosing the one that's right for you and your projects.
Search for "sewing" or whatever skill you want to learn on the Superprof website today!









