The cost to make curtains usually ranges from $30 to $250 per panel for fabric and basic sewing, or about $150 to $1,200 for a pair of custom-made panels. Fabric type, panel dimensions, lining, labor, and whether the work is DIY or professional determine the final price.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| DIY pair, fabric and supplies | $60 | $180 | $500 | Two standard panels, excluding sewing-machine purchase |
| Professional sewing, pair | $100 | $350 | $900 | Labor only; fabric is usually extra |
| Custom finished pair | $150 | $600 | $1,800 | Fabric and construction; premium textiles cost more |
| Typical fabric price | $8/yard | $25/yard | $100+/yard | Price varies by fiber, print, and quality |
What custom curtain panels cost by pair
For two standard panels measuring about 50 inches wide by 84 inches long, a typical finished pair costs $250-$700, with a broad low-to-high range of $150-$1,800. The lower end generally uses straightforward cotton or polyester and simple hems; the upper end can include premium linen, blackout lining, extra width, or detailed pleats.
DIY materials for the same pair often total $60-$250, depending on fabric and lining. A professional sewer may charge $100-$350 for basic labor, while full-service custom work with higher-end materials can exceed $1,000. Assumptions: two standard panels, U.S. midrange labor rates, ordinary window access, and no decorative trim.
For an ordinary 84-inch window, budgeting about $300-$600 for a professionally made pair is a practical starting point. Measure the finished curtain length and desired fullness before comparing estimates.
How fabric, lining, and sewing shape the quote
Fabric is often the largest variable, but labor and lining can materially change a quote. Ask whether the estimate includes yardage, construction, pressing, hardware, and installation; “sewing only” prices may not include the fabric or finishing details.
| Quote component | Low | Average | High |
|---|---|---|---|
| Face fabric for a pair | $40 | $150 | $600+ |
| Professional sewing labor | $100 | $250 | $600 |
| Basic lining | $30 | $90 | $220 |
| Header, hems, and trim | $20 | $75 | $250 |
| Rod and rings, if needed | $25 | $80 | $250 |
Basic sewing labor commonly runs $35-$75 per hour, with complex pleating or delicate fabrics taking longer. A pair requiring 3-6 hours at $50 per hour would have $150-$300 in labor before materials.
Compare itemized quotes because a low sewing fee may exclude lining, trim, or pressing. Some workrooms charge a minimum order or a per-panel minimum, so one small window may cost more per panel than several windows completed together.
Why 96-inch panels and extra width raise prices
Finished dimensions determine how much fabric is needed. A 96-inch panel can require roughly 2-3 more yards per pair than an 84-inch design, adding about $20-$150 or more depending on the textile. Wide windows also need fuller panels: a common target is fabric totaling 1.5-2 times the rod width, before allowances for hems and pattern matching.
Material grade matters too. Basic polyester may cost $8-$20 per yard, cotton blends often run $15-$40, and linen or designer fabric can reach $40-$100 or more. Blackout lining often adds $8-$25 per yard, while interlining, pattern matching, and pinch pleats can add $50-$300 per pair.
Confirm the finished width, length, and fullness in writing before fabric is cut. A 120-inch-wide window with two 60-inch panels may look skimpy if the panels are not intended to overlap or gather.
Where curtain-making prices change across the U.S.
Custom sewing prices are commonly 15%-30% higher in major coastal cities than in lower-cost rural or Midwestern markets, reflecting shop rent and labor rates. Rural customers may pay less for sewing but more for shipping fabric or transporting finished panels. These are directional differences, not fixed regional tariffs.
For basic sewing, expect about $35-$55 per labor hour in lower-cost markets and $60-$100 or more in high-cost metro areas. Specialty workrooms may quote by panel rather than by hour. Assumptions: standard construction, locally available fabric, and no rush service.
Get at least two local quotes using the same measurements and fabric specification. Compare the full delivered price rather than labor rates alone, especially when one quote includes installation or delivery.
Three realistic curtain-making estimates by project
| Project | Materials | Labor | Estimated total |
|---|---|---|---|
| DIY pair, 50 by 84 inches | 6 yards at $15-$25/yard, plus $20-$40 supplies | 8-12 hours of owner time | $110-$190 cash cost |
| Workroom pair, 50 by 96 inches | 8 yards at $25-$40/yard, basic lining | 4-6 hours at $45-$70/hour | $400-$700 |
| Wide window, lined linen pair | 12-16 yards at $45-$80/yard, premium lining | 7-10 hours at $60-$90/hour | $900-$1,800 |
Totals depend on pattern repeat, fullness, and whether hardware is included. DIY cash totals do not assign a value to the maker’s time or include the cost of buying a sewing machine.
Use these examples as quote comparisons, not guaranteed prices. A repeated print or fabric with a large pattern repeat can increase yardage beyond the estimate.
When blackout lining or interlining earns its extra cost
Blackout lining is useful when light control, privacy, or reduced heat gain matters; it commonly adds $50-$200 per standard pair. Interlining can improve insulation and drape, but may add $100-$400 or more. For rooms where appearance matters more than light blocking, an unlined curtain or inexpensive privacy lining can keep the budget lower.
Ready-made curtains can be a less expensive alternative, often costing $30-$200 per pair for common sizes. Alterations may cost $15-$60 per panel, making them useful when standard panels are close to the required length. Custom sewing is more compelling when windows are unusually wide or tall, or when a specific textile and finish are required.
Choose upgrades for a specific need rather than adding every lining and trim option. Ask for separate prices for basic lining, blackout lining, and interlining so the added expense is visible.
How to lower a custom curtain quote without losing fit
Keep the design simple: straight hems, rod-pocket or back-tab construction, and no contrast trim usually cost less than pleats, layered headings, or pattern matching. Choose a fabric with a smaller repeat to reduce waste, and consider a cotton blend or polyester if premium linen is outside the budget.
Provide accurate measurements, clear photos, and the rod location before requesting quotes. Buying fabric during a sale can reduce materials cost, but first confirm the workroom accepts customer-supplied fabric and ask about cutting or handling fees. Combining several windows into one order may also avoid separate minimum charges.
Keep the finished dimensions and required function fixed, then compare optional upgrades separately. That makes it easier to identify whether a higher estimate reflects better fabric, more labor, or simply a broader scope.