Skip to content

Cart

Your cart is empty

Vintage Fabrics

Step into the past with our vintage fabrics collection. You'll find everything from charming florals to retro geometrics, perfect for adding personality to your projects. Whether you're sewing period clothing or bringing a vintage touch to your home, our handpicked fabrics capture the glamour of earlier times. Each piece has its own story and unique style, offering quality and character you won't find in today's mass-produced textiles.

We offer a wide variety of vintage fabrics that reflect the style of different decades. Explore cheerful 1950s prints, striking 1960s geometric patterns, and bold 1970s designs that add a nostalgic feel to your work. Whether you love delicate florals, playful novelty prints, abstract patterns, or classic polka dots, our collection has something for every style and project.

Vintage fabrics are great for all kinds of creative projects. If you love fashion, you can make retro dresses, skirts, blouses, and accessories. For home decor, use them to create unique cushions, curtains, lampshades, or tablecloths that add vintage charm. Quilters and crafters enjoy the special patterns and colours that set their work apart from modern designs. Our fabrics are also ideal for theatre costumes, film sets, or vintage-themed events.

Why Choose My Fabric Place for Your Vintage Fabric Collection

As a family-run independent fabric store, we take great pride in our handpicked vintage fabrics. Our team loves textile history and knows what makes each era's fabrics special. We choose every piece for its quality, condition, and design, so you get fabrics that are both unique and practical.

We know vintage fabrics need special care, so we give you all the details about each piece, including its age, material, condition, and how to look after it. We also offer personal advice to help you choose and use the right fabrics for your projects. With fair prices and friendly service, My Fabric Place is here to help you find unique vintage fabrics that add real character and charm to your creations.

Sort by

343 products

Filters

Availability
Price
to
Availability
Price
to
Kariba- Grass
Kariba- Grass Sale priceFrom £2.00
Kariba- SlateKariba- Slate
Kariba- Slate Sale priceFrom £2.00
Save £4.51Karuka Aqua BlueKaruka Aqua Blue
Karuka Aqua Blue Sale price£10.99 Regular price£15.50
Save £4.51Karuka SageKaruka Sage
Karuka Sage Sale price£10.99 Regular price£15.50
Katrina Sterling - 139cm x 215cmKatrina Sterling - 139cm x 215cm
Save £6.00Kedma OrientalKedma Oriental
Kedma Oriental Sale price£4.00 Regular price£10.00
Kelmscott - Thistle BlueKelmscott - Thistle Blue
Kelmscott - Thistle Blue Sale priceFrom £2.00
Save £2.99Khadi DreamsKhadi Dreams
Khadi Dreams Sale price£5.00 Regular price£7.99
Klee IndigoKlee Indigo
Klee Indigo Sale priceFrom £2.00
Klee MulberryKlee Mulberry
Klee Mulberry Sale priceFrom £2.00
Save £4.99Knitted Winter WhiteKnitted Winter White
Knitted Winter White Sale price£3.00 Regular price£7.99
Large Check Denim - 139cm x 130cmLarge Check Denim - 139cm x 130cm
Save £3.00Leopard LinningLeopard Linning
Leopard Linning Sale price£2.00 Regular price£5.00
Save £5.99Lightweight White DrapeLightweight White Drape
Lightweight White Drape Sale price£1.00 Regular price£6.99
Lilac LoveLilac Love
Lilac Love Sale price£5.00
Save £1.99Lilac OvalsLilac Ovals
Lilac Ovals Sale price£5.00 Regular price£6.99
Save £2.00Lilac Poly/Cotton DrillLilac Poly/Cotton Drill
Lilac Poly/Cotton Drill Sale price£4.99 Regular price£6.99
Lili Bear
Lili Bear Sale priceFrom £2.00
Lili Pumpkin
Lili Pumpkin Sale priceFrom £2.00
Save £1.99Lismore by RomoLismore by Romo
Lismore by Romo Sale price£5.00 Regular price£6.99
Lizzano - Pink on WhiteLizzano - Pink on White
Lizzano - Pink on White Sale priceFrom £2.00
Save £5.99LuganoLugano
Lugano Sale price£2.00 Regular price£7.99
MaCallMaCall
MaCall Sale priceFrom £2.00
Madrid Crepe - Red / BlackMadrid Crepe - Red / Black
Madrid Crepe - Red / Black Sale priceFrom £2.00
Save £8.01Maison - CitronMaison - Citron
Maison - Citron Sale price£6.99 Regular price£15.00
MakiraMakira
Makira Sale priceFrom £2.00
MalmaisonMalmaison
Malmaison Sale price£3.00
Marvellous MauveMarvellous Mauve
Marvellous Mauve Sale priceFrom £2.00
Matrix -  Blue 140cm x 95cmMatrix -  Blue 140cm x 95cm
Matt Animal Leopard PrintMatt Animal Leopard Print
Matt Animal Leopard Print Sale price£6.99
Save £4.49Meadow PosiesMeadow Posies
Meadow Posies Sale price£3.50 Regular price£7.99
Save £5.99Mediterranean MedleyMediterranean Medley
Mediterranean Medley Sale price£2.00 Regular price£7.99
Mediterranean TacoMediterranean Taco
Mediterranean Taco Sale price£6.99
Metallic LustreMetallic Lustre
Metallic Lustre Sale price£4.99
Metallic Scallops - 139cm x 230cmMetallic Scallops - 139cm x 230cm
Metro - Olive
Metro - Olive Sale price£5.00 Regular price£9.99
Mika - Flint - 137cm x 100cmMika - Flint - 137cm x 100cm
Save £1.00Milano Pink FlowersMilano Pink Flowers
Milano Pink Flowers Sale price£5.99 Regular price£6.99
Save £5.99MillyMilly
Milly Sale price£4.00 Regular price£9.99
Save £3.00Mirabelle - BlueMirabelle - Blue
Mirabelle - Blue Sale price£7.99 Regular price£10.99
Save £3.99Misty Green Crepe
Misty Green Crepe Sale price£3.00 Regular price£6.99
Mono Geos - 139cm x 170cmMono Geos - 139cm x 170cm
Mono Geos - 139cm x 170cm Sale price£10.20
Save £4.49Mono Weave ChenilleMono Weave Chenille
Mono Weave Chenille Sale price£3.50 Regular price£7.99
Nannas Floral CarnationsNannas Floral Carnations
Nannas Floral Carnations Sale price£3.00
Nannas Floral TulipsNannas Floral Tulips
Nannas Floral Tulips Sale price£4.00
Save £18.01NaraNara
Nara Sale price£6.99 Regular price£25.00
Niva Midnight - 138cm x 450cmNiva Midnight - 138cm x 450cm
Nordic Blues - 140cm x 275cmNordic Blues - 140cm x 275cm