Fabrics

At Idonim, we offer you a wide selection of quality fabrics for lingerie and swimwear. Our fabrics are chosen for their comfort, durability and adaptability to your most demanding sewing projects.

Whether you need stretch fabrics for men, printed fabrics for women or plain fabrics, our collection will meet all your needs. Jersey, appreciated for its softness and suppleness, and satin, known for its lustre and finesse, are also available to help you create elegant and comfortable creations. For sewing enthusiasts who want to make one-off pieces, our online haberdashery offers a variety of stretch and non-stretch lingerie and swimwear fabrics.

Stretch fabrics are ideal for garments that require great freedom of movement, such as swimwear and lingerie, while non-stretch fabrics are better suited to structured pieces. With Idonim, you're guaranteed to find the perfect fabric for all your sewing projects. Our shop is designed to make it easy for you to find and order the fabrics you need. Thanks to our wide selection, you can give free rein to your creativity and make bespoke pieces that reflect your style and expertise. Whether you're an amateur or a professional dressmaker, the lingerie fabrics and Idonim swimwear will enable you to create unique, high-quality designs.

Our prices correspond to 10cm of fabric. So to get one metre, you need to add 10 items to the basket.

All our lingerie and swimwear fabrics

100 Products

  • printed stripes shorts man - blue
    1,79

    This fabric is ideal for making men's swimming shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    It's also perfect for making shorts to wear as streetwear. Great value for great results.

    Looking for a pattern? The Léo pattern is for you.

    The stripes run parallel to the width of the fabric.

    Very nice width

    Colour: blue

    Sold in units of 10cm (To buy 1m select 10 units)

  • printed stripes shorts man - navy blue
    1,79

    This fabric is ideal for making men's swimming shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    It's also perfect for making shorts to wear as streetwear. Great value for great results.

    Looking for a pattern? The Léo pattern is for you.

    The stripes run parallel to the width of the fabric.

    Very nice width.

    Colour: navy blue

    Sold in units of 10cm (To buy 1m select 10 units)

  • printed stripes shorts man - turquoise blue
    1,79

    This fabric is ideal for making men's swimming shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    It's also perfect for making shorts to wear as streetwear. Great value for great results.

    Looking for a pattern? The Léo pattern is for you.

    The stripes run parallel to the width of the fabric.

    Very nice width.

    Colour: turquoise blue

    Sold in units of 10cm (To buy 1m select 10 units)

  • printed stripes shorts man - grey
    1,79

    This fabric is ideal for making men's swimming shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    It's also perfect for making shorts to wear as streetwear. Great value for great results.

    Looking for a pattern? The Léo pattern is for you.

    The stripes run parallel to the width of the fabric.

    Very nice width.

    Colour: grey

    Sold in units of 10cm (To buy 1m select 10 units)

  • printed stripes shorts man - pink
    1,79

    This fabric is ideal for making men's swimming shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    It's also perfect for making shorts to wear as streetwear. Great value for great results.

    Looking for a pattern? The Léo pattern is for you.

    The stripes run parallel to the width of the fabric.

    Very nice width.

    Colour: pink

    Sold in units of 10cm (To buy 1m select 10 units)

  • plain lycra flesh pink
    1,65

    This fabric contains elastane. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring a fabric with good bounce, such as bodysuits, knickers, etc.

    Very good quality.

     

    Colour: pink flesh

    Sold in 10cm lengths (to order 1m order 10 units)

  • plain ivory lycra
    1,65

    This fabric contains elastane. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring a bouncy fabric, such as bodysuits and knickers ....

    Very high quality fabric.

    Colour: ivory

    Sold in 10cm lengths (to order 1m order 10 units)

  • Men's printed lycra - khaki and beige
    2,20

    This fabric is ideal for making men's boxer shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    Colour: khaki and beige

    Sold in units of 10cm (To buy 1m select 10 units)

  • black satin lycra
    2,30

    This satin lycra is the ideal choice for comfortable, hard-wearing swimwear.

    Its excellent rebound coefficient ensures optimum elasticity and good support. Soft to the touch, very good quality with a density that will enable you to make one-piece swimming costumes, bikinis or sports swimwear.

    Shade: black satin

     

    Sold in units of 10cm (1 unit =10cm)

  • lycra lilac mat
    1,90

    This plain lycra is the ideal choice for comfortable, hard-wearing swimwear.

    Its excellent rebound coefficient ensures optimum elasticity and good support. Soft to the touch, very good quality with a density that will enable you to make one-piece swimming costumes, bikinis or sports swimwear.

     

    Shade: lilac mauve

     

    Sold in units of 10cm length (To order 1m select 10 units)

  • printed lycra lingerie series - floral blue pink
    2,90

    This fabric is ideal for lightweight lingerie such as babydolls, shorts, knickers, bras, etc.

    It's very soft and supple, and of excellent quality.

    Colour: blue pink white

    Sold in units of 10cm (To buy 1m select 10 units)

  • light beige cotton jersey
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: beige

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • brown cotton jersey
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: brown

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • 100% cotton jersey - white
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain elastane, so its stretch is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: white

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • 100% cotton jersey - navy blue
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: navy blue

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • 100% cotton jersey - petrol blue
    1,60

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: petrol blue

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • Jersey 100% cotton - flesh
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: flesh

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • Jersey 100% cotton - ivory
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain elastane, so its stretch is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: ivory

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • black cotton jersey
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: black

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • 100% cotton jersey - light pink
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain any elastane, so its stretchability is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: light pink

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • 100% cotton jersey - red
    1,70

    This fabric is ideal for making panty bottoms. It is soft and not too thick.

    Please note that this reference does not contain elastane, so its stretch is limited.

    You can also use it to make clothes, t-shirts, shorts, nighties, etc.

    Colour: red

     

    Sold in 10cm lengths (To order 1m select 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • coloured cotton jersey green blue Rupture de stock
    2,90

    This fabric is ideal for making underwear or lingerie such as nighties and pyjama shorts in cotton jersey.

    It's soft, not too thick and ultra-soft to the touch for a top result.

    Extendable in 2 directions (FR) (4 directions US)

    Colour: green blue

     

    Sold in 10cm lengths (To order 1m, order 10 units)

     

      

     

  • terracota cotton jersey pink
    2,90

    This fabric is ideal for making underwear or lingerie such as nighties and pyjama shorts in cotton jersey.

    It's soft, not too thick and ultra-soft to the touch, so you get great results.

    Extendable in 2 directions (FR) (4 directions US)

    Colour: pink terracotta

     

    Sold in 10cm lengths (To order 1m, order 10 units)

     

      

     

  • navy viscose jersey
    2,90

    This fabric is ideal for making underwear or lingerie such as babydolls and pyjama shorts in jersey.

    It is soft and stretchy in the width direction of the fabric only.

    It is finer to the touch than GOST® cotton jersey.

    Colour: navy

     

    Sold in 10cm lengths (To order 1m, order 10 units)

     

      

     

  • white cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    Colour: white

     

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • burgundy cotton jersey Rupture de stock
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    colour: burgundy

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • fushia cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    colour : fushia

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • light mottled grey cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    colour : light grey

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • dark mottled grey cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    colour: dark mottled grey

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • ivory cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    Colour: ivory

     

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • navy cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    colour: navy

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • black cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

    Colour: black

     

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • pink cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    colour: pink

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • red cotton jersey
    1,80

    This fabric is ideal for making cotton jersey underwear as well as knicker bottoms. It is soft and not too thick.

    You can also use it to make t-shirts and clothing.

     

    Colour: red

     

    Sold in 10cm lengths (To order 1m, order 10 units)

    2 units are enough and you will have enough fabric to make a few bottoms, ...

      

     

  • lycra lingerie geometric pattern
    2,20

    This fine fabric is ideal for making men's boxer shorts for that second-skin feel. This fabric is also suitable for creating lingerie pieces for women if you're looking for a geometric pattern.

    It's very high quality, supple, light, thin and very comfortable.

    Colour: blue

    Sold in units of 10cm (To buy 1m select 10 units)

  • ivory pink lycra
    2,20

    This textile is ideal for making lingerie pieces with a second-skin feel, such as knickers, bodysuits, bras, etc. ....

    It's very high quality, supple, light and very comfortable. It has a good rebound coefficient.

    Colour: apricot pink

    Sold in units of 10cm (To buy 1m select 10 units)

  • yellow ochre lycra
    2,20

    This textile is ideal for making lingerie pieces with a second-skin feel, such as knickers, bodysuits, bras, etc. ....

    It's very high quality, supple, light and very comfortable. It has a good rebound coefficient.

    Colour: taupe, yellow, ochre

    Sold in units of 10cm (To buy 1m select 10 units)

  • lycra white water green bluelycra white water green blue
    2,20

    This fabric is ideal for making lingerie pieces with a second-skin feel, such as knickers, bodysuits, etc. ....

    The quality of the material is very good, it is soft, light and very comfortable.

    Very high quality

    Colour: white water green

    Sold in units of 10cm (To buy 1m select 10 units)

  • purple lycra
    2,20

    This textile is ideal for making lingerie pieces with a second-skin feel, such as knickers, bodysuits, bras, etc. ....

    It's very high quality, supple, light and very comfortable. It has a good rebound coefficient.

    Colour: violet

    Sold in units of 10cm (To buy 1m select 10 units)

  • men's printed lycra - petrol blue black
    2,20

    This fabric is ideal for making men's boxer shorts.

    The quality of the material is very good, it is soft, light and very comfortable.

    Colour: petrol blue black

    Sold in units of 10cm (To buy 1m select 10 units)

  • plain beige lycra Rupture de stock
    1,90

    This fabric contains elastane. It is supple, neither too heavy nor too light.

    Ideal for lingerie requiring a stretch fabric with bounce, such as bodysuits and knickers ....

    Very good quality.

    Colour: beige

    Sold in units of 10cm (1 unit =10cm)

  • lycra uni series 1 white
    1,90

    This textile contains elastane. It is soft and light.

    Ideal for making panties and nighties, ....

    To make a coordinated bra, think about lining it with marquisette for the cups (or use shells), inseam and basque.

    Very good quality.

    Colour: white

    Sold in units of 10cm (1 unit =10cm)

  • plain light blue lycra
    1,90

    This fabric contains elastane. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring a stretchy fabric with good bounce, such as bodysuits and knickers ....

    Very good quality.

    Colour: light blue

    Sold in units of 10cm (1 unit =10cm)

  • lycra uni series 1 caramel Rupture de stock
    1,90

    This fabric contains elastane. It is supple, neither too light nor too heavy, and very soft.

    Stretch lycra fabric ideal for lingerie requiring a fabric with good bounce, .... such as bodysuits, knickers, etc.

    Very good quality.

    Colour: caramel

    Sold in units of 10cm (1 unit =10cm)

  • champagne lycra
    1,90

    This fabric contains elastane. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring a stretch fabric with bounce, such as bodysuits and knickers ....

    Very good quality.

    Colour: champagne

    Sold in 10cm lengths (to order 1m order 10 units)

  • dark khaki lycra
    1,90

    This fabric contains elastane. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring stretch fabric with bounce, such as bodysuits and knickers ....

    Very good quality.

    Colour: dark khaki

    Sold in 10cm lengths (to order 1m order 10 units)

  • lycra uni series 1 wine Rupture de stock
    1,90

    This fabric contains elastane. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring a bouncy fabric, such as bodysuits and knickers ....

    Very good quality.

    Colour: wine lees

    Sold in 10cm lengths (to order 1m order 10 units)

  • lycra uni series 1 navy
    1,90

    This fabric contains elastane, which gives it elasticity and strength. It is supple, neither too light nor too heavy.

    Ideal for lingerie requiring a stretchy fabric with good bounce, such as bodysuits and knickers ....

     

    Colour: navy blue

    Sold in units of 10cm (1 unit =10cm)

  • black lycra
    1,65

    This textile contains elastane. It is soft and light.

    Ideal for making knickers, bodysuits and all lingerie .... that requires a rebound bond

    Very good quality, weighs neither too light nor too heavy.

     

    Colour: black

    Sold in 10cm lengths (to order 1m order 10 units)

  • old pink lycra
    1,90

    This fabric contains elastane. It is supple, neither too heavy nor too light.

    Ideal for lingerie requiring a stretch fabric with bounce, such as bodysuits and knickers ....

    Very good quality.

    Colour: old pink

    Sold in 10cm lengths (to order 1m order 10 units)

  • lycra lingerie series 1 - plain - red Rupture de stock
    1,90

    This fabric contains elastane. It is supple, neither too heavy nor too light.

    Ideal for lingerie requiring a stretch fabric with bounce, such as bodysuits and knickers ....

    Very good quality.

    Colour: red

    Sold in 10cm lengths (to order 1m order 10 units)

  • lycra lingerie series 2 - plain microfibre - flesh beige
    1,40

    This textile is supple, light and slightly satiny.

    Ideal for making panties, bras (back bands for small and medium cups) ....

    To make coordinating bra cups, remember to line them with marquisette (or use shells), especially for the entre sein and basque.

    Colour: beige flesh

    Sold in 10cm lengths (to order 1m order 10 units)

Type of fabric Origin Features Examples of use
Lycra Synthetic (elastane) Very stretchy, form-fitting, comfortable Sportswear, swimwear
Lace Variable (often cotton or synthetic) Delicate, openwork, decorative Dresses, lingerie, textile decor
Jacquard Woven (technical, not material) Complex patterns integrated into the weave Upholstery, curtains, smart clothes
Cotton Natural (plant) Soft, breathable, easy to maintain T-shirts, sheets, jeans
Linen Natural (plant) Lightweight, absorbent, creases easily Summer clothes, tablecloths, curtains
Wool Natural (animal) Warm, insulating, elastic Jumpers, coats, scarves
Silk Natural (animal) Light, smooth, shiny, luxurious Lingerie, scarves, dresses
Hemp Natural (plant) Resistant, ecological, breathable Organic clothing, bags, curtains
Bamboo Natural (processed plant) Soft, antibacterial, environmentally friendly Underwear, towels
Polyester Synthetic Resistant, crease-resistant, quick-drying Sportswear, curtains, bags
Nylon Synthetic Lightweight, strong, elastic, water-resistant Tights, swimwear, bags
Acrylic Synthetic Warm, wool-like, lightfast Jumpers, blankets, rugs
Spandex Synthetic Highly stretchable, lightweight, durable Sportswear, leggings
Viscose (rayon) Semi-synthetic Soft, fluid, silky appearance Blouses, dresses, linings
Modal / Lyocell Semi-synthetic Environmentally friendly, soft, absorbent Underwear, sheets, soft clothing
Velvet Can be natural or synthetic Soft, textured, luxurious Furniture, jackets, curtains
Denim Thick cotton Resistant, robust, used for jeans Jeans, jackets, bags
Tweed Wool (often mixed) Rough, warm, textured Coats, jackets, suits