Fabric Guide

Curtain Fabric Width Guide

Three numbers matter more than anything else when you buy curtain fabric by the roll: 110cm, 140cm, and 280cm. Pick the wrong width for your window, and you waste material, money, or both.

📐 Guide 🕐 8 min read Updated Jun 2026

Why Fabric Width Matters More Than Price Per Metre

Every week, curtain makers walk into our kedai kain on Jalan Klang Lama asking for the cheapest fabric per metre. Fair enough. But the per-metre price on the tag tells you almost nothing about what you will actually spend on a finished pair of curtains.

Width changes everything.

A 280cm wide fabric at RM18 per metre sounds pricier than a 110cm fabric at RM11 per metre. But run the numbers for a standard 3-metre wide sliding door in a condo at Mont Kiara, and the 280cm option often comes out RM40-80 cheaper after cutting, joining, and wastage. Most suppliers will not volunteer this calculation. They just want to move stock.

We have been supplying curtain fabric from our Taman Desaria showroom since the early 2000s. The single biggest source of confusion we see — from DIY homeowners and experienced tukang jahit alike — is misunderstanding how fabric width interacts with the window dimensions they are trying to cover.

The Three Standard Widths Explained

Curtain fabric worldwide comes in three dominant widths. Here in Malaysia, you will encounter all three regularly, though their availability shifts depending on the fabric type and country of origin.

110cm Width (approximately 43 inches)

This is the traditional upholstery and drapery width from European mills. You see it on heavier velvet curtain fabrics, jacquards, and specialty woven textiles. Italian and Belgian mills still cut at this width because their looms have not changed. Some Indian cotton prints also ship at 110cm.

For curtains, 110cm is limiting. You need multiple panels joined together, and every join adds labour cost and a visible seam. A 270cm ceiling height means each panel uses about 290-310cm of fabric after hem allowances. And you will need 6-8 panels for a typical 3-metre wide window with proper fullness. That is a lot of stitching.

140cm Width (54-55 inches)

The American standard. Common on fabrics from US-oriented mills and some Chinese manufacturers who export to both markets. At 140cm, you get slightly fewer joins than 110cm, but you are still cutting multiple panels for anything beyond a single narrow window.

We carry about 47 designs in 140cm width, mostly mid-weight blackout fabrics and textured plains. Honestly, this width is awkward for Malaysian homes. Our standard ceiling height of 270-300cm means you cannot railroad 140cm fabric — it is too short for the drop. And it is too narrow to cover most windows in a single width.

280cm Width (118 inches / roughly 3 yards)

This is the one you want for 90% of residential curtain work in Malaysia. Full stop.

At 280cm, you have enough width to cover a floor-to-ceiling drop of 270cm with allowance for header and hem. Or you can railroad the fabric — turn it sideways — to span very wide windows without any vertical seam. We stock over 310 fabrics in 280cm width because it is what our curtain maker customers overwhelmingly request.

Pro tip from our cutting room: When your ceiling is exactly 270cm, a 280cm wide fabric gives you only 10cm total for top and bottom hems. That is tight. If you need wave headers or deep pinch pleats, ask specifically for 300cm or 320cm width. We stock a handful of Turkish sheers at 320cm for precisely this reason.

Railroading: The Technique That Saves (or Ruins) Your Project

Railroading is not complicated. You turn the fabric bolt on its side so the width of the fabric becomes the drop (height) and you measure along the length of the bolt for the width you need to cover.

But here is where people get into trouble.

Railroading works brilliantly with plain fabrics, random textures, and non-directional patterns. For sheer curtain fabrics, it is almost always the right call — you get seamless coverage across wide windows, and sheers need that 2.5× to 3× fullness ratio that would require joining 8-10 panels of narrow fabric otherwise.

Where it goes wrong: directional prints. Florals with stems pointing upward. Damask patterns with a clear top and bottom. Stripes running in a specific direction. Railroad those, and the pattern runs sideways. Your client will notice. Their interior designer will definitely notice.

And most suppliers will not tell you this, but some fabrics have a different sheen or nap direction across the width versus the length. Velvets are notorious for this. A railroaded velvet panel can look like a completely different colour from the non-railroaded panel next to it, depending on how light hits the pile.

When to Railroad

  • Plain sheers, voiles, and semi-sheers — almost always railroad these
  • Solid-colour blackout and dimout fabrics with no visible weave direction
  • Random all-over textures without a clear repeat orientation
  • Any time the window width exceeds 4 metres and seams would be visible

When Not to Railroad

  • Printed fabrics with directional patterns (florals, scenic prints, vertical stripes)
  • Velvets and chenilles where pile direction creates shading differences
  • Fabrics with a horizontal pattern repeat that would not align after railroading
  • Embroidered panels where the design has a fixed top-bottom orientation

Practical Cost Calculations: Real Numbers

Talk is cheap. Let us run actual numbers for a common scenario: a pair of curtains for a 3-metre wide window with 270cm ceiling height. We will assume 2× fullness (standard for most pleated curtains) and 15cm allowance for hems and headers.

Factor 110cm Width 280cm Width
Panels needed 6 panels (each ~55cm finished) Railroad: single length
Fabric per panel 285cm (with hems) N/A — width is your drop
Total fabric needed ~17.1 metres ~6.3 metres
Price per metre (example) RM11 RM18
Fabric cost RM188 RM113
Joining labour (5 seams) ~RM25-40 RM0
Total estimated cost RM213-228 RM113

The difference is stark. And this is just one window. A typical 3-bedroom condo has 6-8 windows. Multiply that gap across every room and you are looking at RM500-800 in savings on fabric alone by choosing the right width from the start.

This is why we push curtain makers to think about width before pattern. Get the width right, then find a design you like within that width category. Not the other way around.

Fabric Width by Curtain Type

Different curtain styles have different width preferences. Not rules — preferences. There are exceptions to everything below, but this is what works 95% of the time for projects we supply in the Klang Valley.

Curtain Type Best Width Why
Day curtains / sheers 280-320cm Need high fullness; seams show in light
Blackout curtains 280cm Full drop coverage, no light gaps at seams
Printed feature panels 140cm or 280cm Depends on pattern direction
Velvet curtains 140cm (often limited) Loom limitations; wider cuts rare
Linen curtains 280cm (Belgian/Chinese) or 140cm (European) Origin determines available width
Hotel/commercial sheers 300-320cm Higher ceilings in hospitality projects

Stock Availability and Lead Times

A few realities about sourcing different widths in Malaysia.

280cm fabrics are the easiest to find ready stock. Every major pembekal — us included — keeps deep inventory in this width because demand is consistent. Walk into our showroom any weekday and you can pull from over 310 options in 280cm off the shelf.

110cm and 140cm are trickier. Unless it is a standard velvet or jacquard, you may be looking at indent orders from China or Turkey with 35-45 day lead times. Container delays from Chinese ports — especially Ningbo and Shanghai — have been unpredictable since late 2024. Some shipments arrive in 28 days; others take 53. Plan accordingly.

Stock runs low before Hari Raya every year without fail. Curtain makers rush orders in the 6-8 weeks before Raya, and popular 280cm designs in cream, white, and grey sell out fast. Our advice: place your bulk orders at least 10 weeks before Raya if you serve the Malay market. Same applies before Chinese New Year for the Chinese-majority areas like Kepong and Cheras.

Ordering tip: For indent orders with MOQ of 50 metres per colour, make sure you confirm the exact width before paying deposit. We have seen cases where a mill quotes "280cm" but ships 270cm. That missing 10cm can mean your drop is short for a 270cm ceiling. Always get width confirmed in writing.

Common Mistakes We See Every Month

After supplying fabric to hundreds of curtain makers across PJ, KL, and Shah Alam, these are the mistakes we see most often. Not theory — real issues that walk through our door.

Mistake 1: Buying 110cm fabric for a hotel project. Hotels have wide windows. Some suites in KLCC have 5-6 metre glass spans. Using 110cm fabric means 10-12 joined panels per window. The labour cost alone will eat your margin. Railroad a 280cm plain instead.

Mistake 2: Railroading a striped fabric. Vertical stripes become horizontal stripes. Sounds obvious when you read it here, but we get returns on this at least twice a month. Always check the swatch before you commit the whole roll to cutting.

Mistake 3: Ignoring shrinkage on wide fabrics. A 280cm fabric washed at 60°C can shrink to 272-275cm. If your drop is 270cm with tight hem allowances, that shrinkage just ruined your job. Pre-wash or allow 3-5% shrinkage tolerance. Cotton and linen blends are the worst offenders.

Mistake 4: Not checking selvedge usability. Some 280cm fabrics have 3-4cm of unusable selvedge on each side, giving you an actual usable width of 272-274cm. That matters when you are cutting to exact ceiling height.

Get This Right, Save on Every Project

📐
Less Wastage

Matching fabric width to your window dimensions reduces off-cuts. A proper 280cm cut for a 270cm drop wastes only 10cm, not entire half-panels.

💰
Lower Total Cost

Wider fabric means fewer joins. For a 3-metre window, 280cm railroaded fabric uses roughly 63% less total metreage than 110cm panels joined together.

✂️
Fewer Seams

Every seam is a potential point of failure — and a visible line on sheer fabrics. Railroading eliminates vertical joins entirely on wide windows.

Faster Production

Your tukang jahit spends less time joining panels. One continuous piece means quicker turnaround — critical when you have 15 units to fit before handover.

🏢
Cleaner Finish

No join lines means a smooth, unbroken drape. Especially important for hotel lobbies, showrooms, and high-end residential where clients inspect every detail.

📦
310+ Ready Stock Options

We keep over 310 fabrics in 280cm width at our Taman Desaria warehouse. Walk-in, pick your fabric, collect same day for urgent jobs.

Curtain Fabric Width FAQ

The three standard widths stocked by most Malaysian pembekal are 110cm (about 43 inches), 140cm (54-55 inches), and 280cm (roughly 118 inches). The 280cm width is most popular for residential curtains because it covers floor-to-ceiling windows without horizontal seaming. Our showroom on Jalan Klang Lama carries all three, with the heaviest stock in 280cm.
Railroading means turning the fabric 90 degrees so the width runs horizontally instead of vertically. With a 280cm wide fabric, railroading lets you cover very wide windows — 5 metres or more — without any vertical seams. The fabric width becomes the drop, and you buy length equal to the window width plus your fullness allowance. It is the standard approach for sheers and plain curtain fabrics in Malaysia.
Per metre of fabric, yes — 280cm wide fabric typically costs 40-70% more than 110cm. But per square metre of coverage, it often works out cheaper because you avoid joining panels and reduce wastage. For a standard 240-270cm ceiling height, one cut of 280cm fabric gives you the full drop with allowance for hems. Run the numbers for your specific window size — in most cases, the wider fabric wins on total project cost.
Only if the print is non-directional. Florals, stripes, and geometric patterns that have a clear top-bottom orientation will appear sideways when railroaded. Plain textures, random abstract prints, and small all-over patterns are generally safe to railroad. Always check the pattern direction on a sample cutting before committing to a full order. We keep sample books at our showroom — come check before you buy.
Using 280cm wide fabric with standard railroading: you need about 6-7.5 metres of fabric (3m window width multiplied by 2 to 2.5 fullness ratio). Using 110cm wide fabric cut vertically: you need roughly 8-9 panels at 260cm each (with pattern repeat allowance), totalling around 21-23 metres. The 280cm option uses significantly less total fabric and produces no vertical seams.
280cm or 300cm width is strongly recommended for sheers. Sheers need higher fullness (2.5 to 3 times the window width), and joining narrow panels creates visible seams that show through in daylight. Most quality sheer fabrics from Turkey and China come in 280-320cm widths specifically for this reason. We carry 85 sheer options in 280cm and above — all ready stock at our PJ warehouse.

Continue Reading

Not Sure Which Width You Need?

Bring your window measurements to our showroom or send them on WhatsApp. We will calculate the most cost-effective width and cutting plan for your project — no charge, no obligation.