by Sufiana
Have you ever found the perfect piece of furniture but thought, “If only it were in a different color or texture?” Or perhaps you have an heirloom, vintage chair with great bones but worn-out upholstery? These are the times when purchasing fabric and designing your own pieces or revamping and improving old ones makes all the difference.
Sometimes just a little tweak, adding a trim or some hardware can transform the entire look of your decor. Whether you are a novice crafter or a seasoned decorator, having access to quality yet affordable fabrics is key.
In Singapore, there is no shortage of fabric stores around but knowing where to get some good deals require a little insider knowledge. From imported European silks to local batik, we will unveil the best spots for everything you need, including budget-friendly DIY havens, luxury suppliers with surprising deals, and even online stores delivering fabrics right to your doorstep.
Ready to go shopping? Let’s dive in.

Provence / Collection
DIY crafting projects:
For the DIY-crafter hoping to make some throw pillows, sew a set tea towels or even to add a little trim to your curtains, you are probably looking for a store that can offer affordable fabrics in smaller quantities.
Luckily, Singapore has several budget-friendly stores that cater to hobbyists, offering low-minimum orders of fabrics, along with other sewing essentials like zippers and thread. These spots are perfect for testing ideas without committing to bulk rolls, including hidden gems with remnant bins and seasonal discounts.
Spotlight
Located at Plaza Singapura, Spotlight is a one-stop shop selling all things related to crafting, home decor, costumes and even art supplies. Based out of Australia, this store has a great range of affordable fabrics, including pre-cut fabric specifically meant for home projects.
This place is great for beginners as they have a dedicated staff, that can assist you in measuring and selecting the right fabrics. Be sure to look out for their wide range of printed cotton and linen blends.
Spotlight is also one of the few places that will sell you small quantities of upholstery fabrics, which is perfect if you are just looking to reupholster a single chair or just your sofa cushions.
All of their materials are generally affordable, and they typically run seasonal sales from time to time. You can also join as a VIP member to enjoy members-only discounts that are applicable in-stores and online.

Zip / Collection
SMH Crafts
A staple in the Singaporean crafting scene, SMH Craft has been around for at least 40 years with their main store still located at People’s Park Centre near Chinatown. Here you can find a wide variety of materials, ranging from beautiful printed fabric from Liberty London to simple solid colours, and even their own in-house designs.
We would suggest this place for crafters who enjoy quilting and embroidery as they have a wide choice of lace and felt trims. You can also find a wide selection of printed fabric for children such as cartoon and fairy tale motifs, polka dots and other fun, simple patterns.
If you are new to home projects, this is certainly a great place to start as the fabrics here are priced from as low as $3 per yard. They also have a ‘last piece, last chance’ section where you can find fabrics at a fraction of the price.
Textile Centre
If you are feeling more ambitious, you can certainly take on the Textile Centre located at Jalan Sultan. This sewing haven is comprised of seven floors with an array of stores selling everything fabric-related under the sun. This includes fabrics, sewing gadgets, machines (used and new), lace, buttons, crystals and more.
This place can be quite overwhelming at first so be sure to take your time browsing through but some outstanding local favourites include Ho Yu Pte Ltd. for gorgeous trimmings and Sungai Industrial for curtain accessories. With many fabric and haberdashery stores available, prices vary by preference, but smaller shops often allow you to negotiate based on quantity.

Locomotion / Collection
High-quality European upholstery and curtain fabrics:
For more major and custom decorating projects that require bulk fabric or meticulous cuts, you would need to visit a fabric distributor. These retailers are seasoned professionals who can guide you through the fabric selection process and help with installation. This is more ideal if you are looking to upholster an entire sofa or create custom window treatments from scratch.
The fabrics you will find here would typically be European fabrics that are of a higher-grade and difficult to seek at smaller fabric stores because they have to be imported straight from the manufacturer overseas. Many of these places also carry specialty or performance fabrics that are suitable for the outdoors, have anti-wicking properties, fire-retardant and more.
Acacia Fabrics
The main distributor of European fabrics in Southeast Asia, including Singapore, Acacia Fabrics has been in the upholstery and curtain industry since 1994 and was credited as one of the first to introduce fine textiles and superior interior furnishings to the Asian market. They are best known for their in-house brands, Acacia and Acacia Prestige but they also carry a number of European fabric brands like Fabric Library, FibreGuard, FR-One, Mercis and more.
If you are looking for a truly bespoke service, Acacia Fabrics has a dedicated team that can help you bring your ideas to life. With over 20,000 fabric colours and designs to choose from, Acacia Fabrics has a solution for every type of budget. We suggest heading over to their showroom at Ubi Techpark, where you will be able to see a variety of swatch cards and feel the materials for yourself.

Raptor / Collection

Jet Set / Collection
Online fabric stores:
If you prefer to shop online, Singapore also has several online stores specialising in all sorts of materials, including affordable imported fabrics. During the seasonal sale period, shopping online can sometimes be the better option as they would have exclusive online discounts and flash sales that would allow you to score fabrics at better prices.
The best part about fabric shopping online? They have everything you need at your fingertips, plus easy category filtering means less time browsing and more focus on the options you actually like. These websites also often double as a resource to learn more about these materials, how to use them and user reviews to guide your choices. Price aside, having fabrics and supplies delivered to your home is also more convenient for those living busy lives.
Fabricity
A crowd favourite among seasoned crafters, Fabricity is one of the top places to go for gorgeous printed cotton and linen. Their highly curated offerings include many handpainted fabrics made in Europe. Besides their physical store located at Chinatown, their entire fabric catalog is also available on their online store.
A huge plus point is that their website is incredibly easy to navigate and they offer free delivery for orders above a minimum spend with additional online-only discounts.

Mingle Mangle / Collection
Sew Good Knits
If you want to be spoilt for choice, Sew Good Knits is the place for you. What began as Facebook group for Singapore’s crafting community has expanded to a burgeoning online fabric retailer with over 30 brands.
As this store is exclusively online, each product is listed with highly detailed descriptions and care methods to make your shopping experience as smooth as possible. Their prices range start from about $10 to $80 per meter, and they also have sale section that they update frequently.
Neko Neko Fabrics
While many stores in Singapore mainly import European textiles, Neko Neko fabrics specialises in products designed and made in Japan. Here, you can find all types of Japanese styles, ranging from Hello Kitty-themed cotton to limited edition prints by artist Naomi Ito.
Neko Neko Fabric’s website has a very comprehensive categorisation that allows you to browse through fabrics more efficiently. Another cool feature about their website is their unique fabric comparing tool which allows you generate a comparison table based on fabric composition, colours, variation and stock availability.
Most of their fabrics are fairly priced too, with some starting from as low as $4. Be sure to also check out their sale section which has discounts up to 50% off.

Osiris / Collection
Finding affordable, high-quality fabric in Singapore does not have to be a challenge if you know where to look. From DIY beginner-friendly havens like Spotlight or SMH crafts to a designer’s paradise like Fabric Library or Acacia Fabrics, there is no shortage of fabrics stores to explore.
We also recommend exploring Singapore’s cultural neighbourhoods like Arab Street, Chinatown and Little India to get a taste of the local textile scene. You will often find one-of-a-kind silks and gorgeous printed fabrics such as batik that cannot be found in other parts of the world.
A pro-tip when shopping for fabrics is to always ask for swatches or remnants before committing. Many stores offer them for free or at minimal cost, saving you from costly mismatches. Keep an eye out for seasonal sales, clearance sections, and bulk discounts, especially at places like People’s Park Complex can lead to even bigger savings.
Ultimately, whether you are refreshing a single piece of furniture or undertaking a major home project, Singapore’s fabric stores offer endless possibilities. With the right approach, you can source beautiful, durable textiles that elevate your designs without burning a hole through your pocket.
Article Suggestion :
Looking for quality sofas with creative fabrics and easy maintenance? Find the nearest showroom at acaciasofa.co
If you are searching for the perfect curtain to express your personality at home, find our nearest boutiques at acaciacurtain.co