Best Fabric for Underwear & Lingerie: Cotton Jersey, Lingerie Mesh, and Stretch Lace
Lingerie and underwear represent the most specialized segment of apparel sewing — fine fabrics, precise construction, and essential notions at every step. Briefs, camisoles, bras, nightgowns, and négligées all draw from three core fabric types: lightweight cotton jersey for the body and gusset, lingerie mesh for lining and sheer panels, and stretch lace for decorative finishing. Add elastic and lingerie hardware, and you have the full toolkit. The key strategic question for any maker or brand: are you producing for e-commerce marketplaces, building your own label, or developing a specialized children's underwear collection?
What You Can Make with Lingerie Fabrics
Lingerie fabrics cover a narrow but carefully defined segment of garment construction. Each product type calls for its own specific combination of materials.
Women's basic briefs. Single jersey 140–160 GSM, 100% cotton or with 3–5% spandex (elastane) for the shell and gusset. Lingerie mesh 60–80 GSM or stretch lace 80–120 GSM for decorative panels. Knitted elastic 10–15 mm at the waistband, 6–8 mm at the leg openings.
Men's boxer briefs. Single jersey or jersey 160–200 GSM, 95/5 cotton-spandex. Jacquard logo waistband elastic 25–30 mm. Typically a heavier fabric weight than women's styles.
Camisoles and bralettes. Single jersey 140–170 GSM, 100% cotton with 3–5% spandex for the body. Lingerie mesh or stretch lace for the front panel. Narrow elastic 6–10 mm at armholes and neckline.
Basic bras. Light lingerie mesh 60–80 GSM for cup lining, power mesh 150–180 GSM for structural support, stretch lace 100–130 GSM or smooth knit for the outer cup. Notions: 2 underwire channels 18–22 cm, rings and sliders, hook-and-eye closure. Full details in the guide "Lingerie Hardware."
Push-up bras. Power mesh 180–220 GSM for cup reinforcement, stretch lace 120–150 GSM for the outer shell. Steel underwires 20–24 cm.
Corsets and shapewear. Power mesh 200–220 GSM, 95/5 nylon (polyamide)-spandex, stretch lace 120–150 GSM for decorative panels. Full details in the guide "Lingerie Fabrics: How to Choose."
Nightgowns and négligées. Single jersey 140–160 GSM, 100% cotton or rayon (viscose) with spandex for the body, stretch lace for front trim. Sheer lightweight mesh for transparent inserts.
Infant underwear, ages 0–3. Single jersey 140–160 GSM, 100% combed cotton, no spandex. Soft knitted elastic 8–10 mm — no underwires or rigid boning.
Maternity and nursing lingerie. Single jersey with 3–5% spandex, 160–180 GSM, soft cotton-covered elastic, no underwires.
Types of Lingerie Fabric
Four core fabric groups cover the underwear and lingerie category.
Single jersey (cotton jersey). Lightweight cotton knit, 130–180 GSM, 100% cotton or with 3–5% spandex. The primary base fabric for briefs, camisoles, gussets, and infant bodywear. Hypoallergenic, breathable, and comfortable against the skin. Full details in the guide "Understanding GSM in Cotton Jersey."
Lightweight lingerie mesh. Sheer, breathable stretch mesh, 24–100 GSM, nylon (polyamide) or polyester with 10–15% spandex. Used as bra cup lining, the base for delicate or sheer lingerie, and transparent accent panels. Semi-sheer and non-compressive.
Power mesh. Firm, compressive mesh, 150–220 GSM, with 18–25% spandex. Used in corset panels, shaping leggings, and push-up bra cups. Holds its structure under tension without distorting.
Stretch lace. Elastic lace, 80–150 GSM, with a fine mesh base or elastic yarn construction. Available as narrow trim (4–6 cm wide) through to full-width fabric (140–200 cm). Used for bra outer cups, brief fronts, and nightgown trim. Typically nylon (polyamide) with 8–15% spandex.
Lingerie elastic. Stretch tape, 5–50 mm wide. Rubber core with nylon (polyamide) or cotton covering. Applied at waistbands, leg openings, and shoulder straps.
Comparison Table
Parameter
Single Jersey 140
Single Jersey 160 + Spandex
Mesh 60
Mesh 24
Power Mesh 200
Stretch Lace 120
GSM
130–150
150–180
50–80
24–50
180–220
100–130
Fiber Content
100% cotton
95/5 cotton-spandex
nylon + spandex
nylon + spandex
nylon + spandex
nylon + spandex
Opacity
opaque
opaque
semi-sheer
sheer
opaque
depends on pattern
Spandex Content
none
3–5%
10–15%
10–15%
18–25%
8–15%
Best Use
briefs, gusset
camisoles, underwear
cup lining
sheer inserts
push-up bras, corsets
bra outer cup, nightgowns
Wholesale Price (approx.)
budget tier
mid tier
budget–mid tier
budget tier
mid–premium tier
premium tier
Single jersey. The foundation of everyday underwear. Lightweight mesh. For lining and sheer detail work. Power mesh. For shaping and structure. Stretch lace. For the decorative outer face.
Choosing the Right GSM for Each Product
The right weight depends on the intended use and your target market segment.
130–150 GSM (lightweight single jersey). Women's basic briefs, infant bodysuits ages 0–3, brief gussets. Use 100% cotton with no spandex for hypoallergenic properties.
150–180 GSM (single jersey with spandex). Camisoles and bralettes, men's boxer briefs, fitted women's briefs, maternity lingerie. 3–5% spandex prevents sagging and bagging over time.
24–50 GSM (ultra-sheer mesh). Transparent inserts in nightgowns, decorative details in sheer lingerie, lightweight cup lining.
50–80 GSM (lightweight lingerie mesh). Bustier lining, base fabric for delicate lingerie, ventilation panels in sports bras and activewear underwear.
150–220 GSM (power mesh). Bra cup reinforcement, shaping leggings, corset panels, push-up bra structure.
100–150 GSM (stretch lace). Outer cups on basic bras and brief fronts, nightgown trim, decorative edge finishing.
What the Fiber Content Should Be
Fiber content determines how a garment holds up through repeated washing and how it feels against the skin.
Cotton 92–100%. The essential material for brief gussets and infant bodywear. Hypoallergenic, soft, and breathable. Use 100% cotton for children's and basic next-to-skin wear.
Nylon (polyamide) 80–85%. The premium choice for bra outer cups, stretch lace, and the outer face of fitted lingerie. Softer than polyester against the skin, pills less, and holds its shape through washing. Not appropriate for gussets.
Spandex (elastane) 3–25%. Use 3–5% in basic briefs and camisoles. Use 10–15% in lightweight mesh and stretch lace. Use 18–25% in power mesh and shapewear.
Lycra by Invista. The benchmark spandex fiber — holds recovery through 100–150 wash cycles. Generic spandex alternatives typically lose elasticity after 30–50 washes.
Rayon (viscose). Appropriate in premium nightgowns and négligées where a fluid, silk-like drape is desired. Always used in blends with spandex — pure rayon sags after washing and loses structure.
What to avoid. 100% polyester in any zone of direct skin contact — can cause irritation and traps moisture. Generic "synthetic" fabrics without clear fiber identification — these pill within 5–10 washes.
How Much Fabric to Buy Per Garment
Standard fabric widths: single jersey 165–180 cm (65–71 in), lingerie mesh 100–180 cm (39–71 in), power mesh 100–150 cm (39–59 in), stretch lace 140–180 cm (55–71 in). Elastic is sold by the meter/yard or on spools.
Custom / one-off construction:
Small production run of 10–50 units in one style:
Production runs of 100+ units: expect an additional 5–10% reduction in per-unit yardage through multi-size nesting and optimized cutting layouts.
Overage allowance. Allow 15–20% for custom one-offs, 5–10% for production runs. Lingerie fabrics must be cut on the correct grain and stretch direction — power mesh and lingerie mesh typically have dominant stretch in one direction only, so cutting errors are costly.
Pricing: Wholesale vs. Retail
Retail price benchmarks (finished garments). Basic women's briefs typically retail from around $5–12 per piece. Basic bras from $15–35. Push-up bras from $20–60. Corsets from $35–85. Premium matched sets from $60–120+. These figures vary significantly by market channel, brand positioning, and geography.
Wholesale fabric pricing tiers. Single jersey 140 GSM, 100% cotton sits at the lower end of the wholesale range; 160 GSM with spandex comes in slightly higher. Lightweight knit mesh and ultra-fine 24 GSM mesh are comparably priced to basic jersey at wholesale. Power mesh commands a meaningful premium over base jerseys. Stretch lace sits at the top of the range, with premium lace imports (Italian or French) priced substantially above commodity stretch lace.
As a rule of thumb, fabric and notions (elastic, hardware) for a basic brief represent a small fraction of its retail price — leaving substantial room for labor, overhead, and margin, particularly when selling direct-to-consumer or via your own online store. A basic bra requires more varied materials (outer fabric, power mesh, cup lining mesh, elastic, hardware), so the bill of materials is more involved — plan your COGS carefully before setting wholesale or retail pricing.
For any production run, get wholesale pricing from fabric suppliers rather than buying at retail yardage rates. The per-meter saving on a bolt vs. cut yardage adds up quickly even on runs of 20–50 units.
Fabric Recommendations by Product Type
Cup lining for bralettes, base fabric for lightweight seamless briefs: knit lingerie mesh 60 GSM, 150 cm (59 in) wide, black . Lightweight and breathable — ideal for lining and base construction.
Sheer inserts in nightgowns and négligées, decorative details in delicate lingerie: ultra-fine knit mesh 24 GSM, small cell, black . Premium-tier sheer mesh for transparent accent work.
Gussets and basic briefs for volume production, infant and children's bodywear: single jersey 140 GSM, 100% cotton, open-end (rotor-spun), black . Hypoallergenic base fabric for direct skin contact.
Camisoles, men's boxer briefs, premium women's fitted briefs: single jersey 160 GSM, 94/6 cotton-spandex, compact combed cotton, black . Premium compact combed cotton — silky hand, low pilling.
Waistbands, edge binding, bra cup frames: knitted lingerie elastic 10 mm, white . Versatile knitted elastic for everyday lingerie construction.
Browse the full range of lingerie fabrics in the "Lingerie Materials" category , and notions (underwires, rings and sliders, bra cups) in the "Notions & Haberdashery" category . For briefs and camisoles, single jersey is in the relevant subcategory . Related guides: "Lingerie Fabrics: How to Choose" , "Lingerie Hardware & Notions" .
Common Mistakes When Choosing Lingerie Fabric
A few recurring errors that show up regularly in underwear construction.
Using standard jersey for the gusset. Jersey with polyester in direct skin-contact zones can cause irritation and doesn't breathe adequately. The gusset must always be cut from 100% cotton single jersey.
Buying cheap polyester lace for everyday lingerie. Polyester lace is stiffer than nylon lace, chafes the skin, and pills within a few washes. Any fitted lingerie needs stretch lace on a nylon base.
Mismatching jersey weight and elastic width. If your single jersey is 140 GSM and very lightweight, a 25 mm wide elastic will distort and pucker the edge. Match your elastic width to the fabric weight of the garment.
Constructing a bra without power mesh. Without power mesh reinforcement, the cup has no structure — the finished bra looks shapeless. Power mesh is essential for cup support, especially in sizes 34C (75C) and above.
Buying non-stretch lace for lingerie. Standard (rigid) lace has no give — it chafes, pulls, and is difficult to sew into fitted garments. Lingerie always requires stretch lace with an elastic mesh base or elastic yarn construction.
Washing lingerie fabrics with fabric softener or on a high spin cycle. Fabric softener clogs the spandex fibers — after 10–15 washes the garment loses its recovery and shape retention. High spin cycles distort fine fabrics. Always wash on a delicate cycle at 30°C (86°F), low or no spin.
Ordering exactly to your calculated yardage with no overage. Lingerie fabrics cut efficiently, but a 5–10% buffer is still essential to account for flawed sections and cutting waste — especially with stretch lace that has a repeat pattern. The motif must align at seams.
Frequently Asked Questions
Single jersey 140–160 GSM, 100% combed or compact combed cotton. No spandex, hypoallergenic. For school-age children (5–10 years) a light 3–5% spandex content is acceptable.
Power mesh is a firm, compressive lingerie mesh, 180–220 GSM, with 18–25% spandex. It's used to reinforce bra cups, corset panels, and shaping garments. It holds its structure firmly under load without distorting. Full details in the guide "Lingerie Fabrics."
Basic briefs cut from jersey with 95/5 spandex content — yes. Camisoles and bralettes — also yes. But a functioning bra is not possible without specialized lingerie mesh (power mesh): standard jersey simply cannot hold cup shape.
Nylon (polyamide) 80–85% with spandex (elastane) 15–20%. Nylon is softer than polyester against skin, holds shape better through repeated washing, and is hypoallergenic. For premium-tier lingerie, specify Lycra by Invista for the spandex component.
Standard (rigid) lace is inelastic — it's used for dress and blouse trim. Stretch lace has an elastic mesh base or elastic yarn, stretches 50–80%, and is designed for fitted underwear and lingerie. Non-stretch lace is not suitable for bras or briefs.
Women's basic briefs: 0.3–0.4 m (⅓–½ yd) of jersey or mesh plus 0.5–0.7 m (½–¾ yd) of elastic for a one-off. For a production run of 10–50 units: 0.25–0.35 m (¼–⅓ yd) shell fabric plus 0.4–0.6 m (½–⅔ yd) elastic per unit.
Only single jersey 140–160 GSM, 100% combed or compact combed cotton. Hypoallergenic fiber, soft surface, low pilling in high-friction zones. Use soft knitted elastic 8–10 mm — no underwires, no rigid boning of any kind.
Turkish and Italian direct manufacturers for the premium segment (Sophie Hallette, Solstiss for lace), international fabric distributors carrying imported stock, and Chinese direct manufacturers for base and commodity tiers. Minimum order quantities typically start at one full bolt — usually 50–80 meters.
Only in premium nightgowns and négligées where a silk-like fluid drape is the priority. Pure rayon (viscose) sags after washing and loses body. For everyday underwear, cotton or nylon-spandex is the better choice.
Guipure is a structured, inelastic lace with a bold motif — used for decorative trims, accent panels, and nightgown yokes. Stretch lace has an elastic mesh base, stretches 50–80%, and is the correct choice for fitted lingerie. They are not interchangeable.