Our PJ Home Base

Curtain Fabric Supplier in Petaling Jaya

Our Jalan Klang Lama showroom has been the go-to kedai kain langsir for contractors and homeowners across PJ since day one. Walk in, touch the fabric, check the drape. That's still the best way to buy curtain material.

📍 Lot 1509, Jalan Klang Lama, PJ 🕐 Mon–Fri 9:30am–6pm 🅿️ Free parking

The PJ Showroom — Touch Before You Buy

Our curtain fabric showroom sits right along Jalan Klang Lama at Batu 8, in the heart of Taman Desaria. Been here for years. If you've driven past the Petronas station heading towards Puchong, you've likely seen our signboard without realising it.

This is where everything happens. Roughly 1,800 SKUs of curtain fabric live on these racks — blackout, dimout, sheer, semi-sheer, linen, velvet, jacquard, embroidery panels. All touchable. All draped on sample hangers so you see how the fabric actually falls, not just how it looks flat on a screen.

That matters more than people think.

A 240gsm dimout fabric and a 180gsm dimout fabric look almost identical in photos. But hold them up to a window and the difference is obvious. One blocks 85% of light, the other maybe 70%. You won't know from a WhatsApp photo. You need to stand in front of it, pull the fabric across the light, and see for yourself. That's exactly what our PJ showroom is for.

Getting Here

From the Federal Highway, exit at Batu 8 and turn onto Jalan Klang Lama heading towards Old Klang Road. We're on the left side about 400 metres past the traffic lights at Taman Desaria. If you hit the Shell station, you've gone too far — U-turn and come back.

Parking is free. We have 7 spots directly in front of the shop, and there's additional roadside parking along the service road. Saturday mornings can get tight because of the pasar pagi nearby, so come slightly later if you're visiting on weekends.

For those coming from Shah Alam, take the NKVE and exit at Subang. It's about 18 minutes without traffic. From KL city centre, Jalan Klang Lama is a straight shot — 25 minutes on a good day, 45 if you're unlucky with the Kuchai Lama stretch.

What You'll Find on the Racks

We organise by fabric type first, then by colour family. Most suppliers in PJ jumble everything together. We don't do that. The blackout section is separate from the sheers, the linens are grouped by weight, and the velvets have their own bay because they require different handling.

Widths range from 54 inches all the way up to 118 inches (that's 300cm for the metric-minded). The 110-inch and 118-inch widths are what most contractors want for floor-to-ceiling installations in newer condos — places like Sunway Serene, Tropicana Gardens, or the Damansara Perdana developments where ceiling heights hit 2.85 metres or higher.

Most suppliers won't tell you this, but buying the wrong width is the single most expensive mistake in curtain making. A fabric that comes in 54-inch width will need a seam join for any window wider than about 130cm after accounting for fullness ratio. That join shows. Especially on plain fabrics. And you've just wasted cutting and the tukang jahit's time. Always check the available width before you fall in love with a colour.

Showroom Information

Address
Lot 1509, Batu 8, Jalan Klang Lama, Taman Desaria, 46150 Petaling Jaya, Selangor
Phone
+60 3-7875 5555
WhatsApp
+60 12-349 8710
Email
info@artworkfabrics.com.my
Mon–Fri
9:30 AM – 6:00 PM
Saturday
9:30 AM – 4:00 PM
Sunday
Closed
Parking
Free (7 lots + roadside)

Why Contractors Keep Coming Back to This PJ Shop

We serve a mix. Homeowners doing up their first condo in Ara Damansara. Interior designers sourcing for a boutique hotel in Bangsar. Curtain contractors handling 200-unit handovers for a developer in Subang Bestari. Each one has different needs, but they come here for the same reason: ready stock and honest pricing.

Ready stock means you walk in, pick your fabric, and we cut it that day. For standard colourways — your off-whites, beiges, greys, dark greens — we keep full rolls in the back. Typically 45 to 50 metres per roll. Custom colourways or speciality textures might need a 2–3 week lead time if we're pulling from the mill, but most bread-and-butter fabrics are here.

And the pricing is straightforward. Retail walk-in rates for curtain fabric in PJ generally run from RM8 to RM15 per metre for basic sheers, RM18 to RM45 for mid-range dimouts and blackouts, and RM50 upward for premium linens and velvets. Wholesale pricing kicks in at MOQ 50 metres per colourway — that's where you see real savings. We don't play the "mark up high, then discount big" game that some kedai kain along Jalan TAR do.

But here's the thing most fabric suppliers in Selangor won't admit: price per metre alone is meaningless without knowing the width. A fabric at RM12/metre in 300cm width gives you far more coverage than one at RM10/metre in 137cm width. Do the maths per square metre and the "cheaper" fabric often costs more. We help you calculate this properly.

Samples and Sample Books

Free swatches for up to 6 fabrics per visit. Small cuttings, roughly 10cm by 10cm — enough to check the colour against your wall paint or flooring. If you need bigger pieces (A4-size or larger for client presentations), there's a cutting charge of RM3 to RM5 per piece.

Trade customers — contractors and ID firms — can borrow sample books on loan. We have 43 active sample books across all categories. Leave your business card, take the book for up to 2 weeks, return it when you're done. Simple.

Timing Your Visit

Stock runs low before Hari Raya. Every year, same pattern. Contractors rush to finish residential projects before Syawal, which means our popular colourways — especially beiges and off-whites in blackout — get cleaned out by mid-Ramadan. If you have a Raya deadline, come in early.

CNY is similar but for different fabrics. Red and maroon velvets, gold-toned jacquards — these spike in demand around November and December. Lead time during Chinese New Year itself stretches to 4–5 weeks because the mills in China shut down. Container delays from Ningbo and Shanghai ports don't help either.

Best time to visit for the widest selection? January through March, and again July through September. The showroom is fully stocked, the staff aren't rushed, and you'll get proper attention for your project.

Why This Curtain Fabric Shop in PJ

Six reasons trade buyers and homeowners across Petaling Jaya choose our showroom

🏪

Walk-In Friendly

No appointment needed. Come during operating hours, browse freely, and get help from staff who actually know fabrics — not just salespeople reading labels.

📦

1,800+ SKUs Ready Stock

From 110gsm voile sheers to 340gsm triple-weave blackouts. Roughly 287 colourways across all categories, most available for same-day cutting from full rolls in our PJ warehouse.

📐

Width Range: 54" to 118"

We stock the full width spectrum. Your tukang jahit will thank you — fewer seam joins, cleaner panels, less fabric waste on wide-window installations.

💰

Transparent Trade Pricing

Retail from RM8/m. Wholesale at MOQ 50 metres per colourway with published tier pricing — no guesswork, no "special price for you" theatrics. Just fair rates.

🚗

Free Parking, Easy Access

Right on Jalan Klang Lama with 7 dedicated parking spots. Under 20 minutes from Shah Alam, Subang, or Puchong. Under 30 from KL city centre.

🧪

Tested Fabrics

Key ranges carry test reports — Martindale abrasion scores, colour fastness grades (ISO 105), and fire retardancy certs where applicable. Ask us for the spec sheets.

Can't Visit? We Bring the Showroom to You

Not everyone can come to PJ on a weekday. We get it.

For contractors managing multiple sites across the Klang Valley, or interior designers juggling client meetings, we offer a few alternatives. WhatsApp us your project requirements — fabric type, colour range, budget per metre, and the total meterage you need. Our team will photograph matching options under proper lighting (not the yellowish warehouse fluorescents that make everything look off), send you the images with fabric codes, and reserve stock for 48 hours while you decide.

For projects above 200 metres, we can arrange a site visit. We'll bring sample hangers to your client's location — whether that's a condo in Mont Kiara, a bungalow in Damansara Heights, or a shophouse renovation in Bangsar. This works especially well for colour-matching against existing furniture and paint.

And for repeat customers — the contractors and ID firms who already know our range — we do phone orders with delivery anywhere in Selangor. Cut, pack, and ship within 24 hours for ready-stock items. You've touched the fabric before, you know what you're getting, no need to come in again.

Frequently Asked Questions

We're at Lot 1509, Batu 8, Jalan Klang Lama, Taman Desaria, 46150 Petaling Jaya. Look for us on the main road near the Petronas station opposite Taman Desaria — free parking is available right in front of the shop.
No appointment needed for walk-ins. Our showroom is open Monday–Friday 9:30 AM to 6:00 PM, and Saturday 9:30 AM to 4:00 PM. However, if you're a contractor or interior designer with a large project, booking ahead ensures a dedicated staff member can assist you with bulk selections.
Yes. We provide free swatches (small cuttings roughly 10cm × 10cm) for up to 6 fabrics per visit. For larger sample pieces or A4-size cuttings, there's a small cutting charge of RM3–5 per piece depending on the fabric type. Trade customers with accounts can request sample books on loan.
For retail walk-in customers, there's no strict minimum — you can buy as little as 1 metre. For wholesale and trade pricing, the MOQ is typically 50 metres per colourway. Some imported collections may require full roll orders (usually 45–50 metres per roll).
Absolutely. We deliver across the Klang Valley — Shah Alam, Subang Jaya, Puchong, KL city centre, and beyond. For outstation orders (Penang, Johor, etc.), we ship via courier with fabric rolls properly wrapped to prevent damage during transit.
We stock over 1,800 SKUs across blackout, dimout, sheer, semi-sheer, linen, velvet, jacquard, embroidered, and printed fabrics. Widths range from 54 inches (137cm) to 118 inches (300cm). Our ready-stock range covers roughly 287 colours across all categories.

Related Fabrics & Locations

Visit Our PJ Showroom

Open Monday to Saturday. Walk in, browse the full range, and get same-day cutting on ready-stock fabrics. Or WhatsApp first if you'd like us to prepare options for your project.

Call +60 3-7875 5555