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

392 products

Daenerys Silver - 142cm x 340cmDaenerys Silver - 142cm x 340cm
Dapper Dogs - Natural
Dapper Dogs - Natural Sale priceFrom £2.00
Dapper Dogs - Seafoam
Dapper Dogs - Seafoam Sale priceFrom £2.00
Delano - Stone Woven - 140cm x 70cm
Delilah - Moon
Delilah - Moon Sale priceFrom £2.00
Diamond Honey - 140cm x 550cmDiamond Honey - 140cm x 550cm
Dot Dot Dot - 145cm x 155cmDot Dot Dot - 145cm x 155cm
Dot Dot Dot - 145cm x 155cm Sale price£13.50
Dotty Riviera - 139cm x 210cmDotty Riviera - 139cm x 210cm
Save £1.00Ebony Stretch LaceEbony Stretch Lace
Ebony Stretch Lace Sale price£5.99 Regular price£6.99
Egyptian Wonders - 140cm x 170cmEgyptian Wonders - 140cm x 170cm
Save £5.00Electric Blue Ribbed Jersey
Electric Blue Ribbed Jersey Sale price£1.99 Regular price£6.99
Embroidered FloralEmbroidered Floral
Embroidered Floral Sale price£7.50
Embroidered Floral - PlumEmbroidered Floral - Plum
Embroidered Floral - Plum Sale price£7.50
Embroidered Woodland Meadow - 139cm x 320cmEmbroidered Woodland Meadow - 139cm x 320cm
Encanto Leopard - Smokey Grey - 139cm x 200cm
Save £4.99England Flags
England Flags Sale price£2.00 Regular price£6.99
Etched Vine - Fern - 140cm x 142cmEtched Vine - Fern - 140cm x 142cm
Etched Vine - Wedgewood - 139cm x 260cmEtched Vine - Wedgewood - 139cm x 260cm
Etienne Sapphire - 144cm x 154cmEtienne Sapphire - 144cm x 154cm
Everett - Pistachio - 139cm x 220cmEverett - Pistachio - 139cm x 220cm
Evesham - Honeycomb - 140cm x 155cmEvesham - Honeycomb - 140cm x 155cm
Save £3.99Exclamation Mark JaquardExclamation Mark Jaquard
Exclamation Mark Jaquard Sale price£4.00 Regular price£7.99
Fall - Marshmallow - 140cm x 110cmFall - Marshmallow - 140cm x 110cm
Save £2.00Felt - Green - Medium WeightFelt - Green - Medium Weight
Felt - Green - Medium Weight Sale price£4.99 Regular price£6.99
Save £2.00Felt - Red - Medium WeightFelt - Red - Medium Weight
Felt - Red - Medium Weight Sale price£4.99 Regular price£6.99
Fernando - Orange VioletFernando - Orange Violet
Fernando - Orange Violet Sale priceFrom £2.00
Fernando - Yellow / BlackFernando - Yellow / Black
Fernando - Yellow / Black Sale priceFrom £2.00
Fernia -  Mushroom - 139cm x 180cmFernia -  Mushroom - 139cm x 180cm
Fernia - Fern - 139cm x 110cmFernia - Fern - 139cm x 110cm
Fernshore Seaspray - 139cm x 210cmFernshore Seaspray - 139cm x 210cm
Figs & Strawberries - Thistle - 139cm x 200cm
Save £32.51Flirtatious FloralsFlirtatious Florals
Flirtatious Florals Sale price£19.99 Regular price£52.50
Flock Tudor - 140cm x 220cmFlock Tudor - 140cm x 220cm
Flock Tudor - 140cm x 220cm Sale price£12.00
Flock Tudor - 140cm x 240cmFlock Tudor - 140cm x 240cm
Flock Tudor - 140cm x 240cm Sale price£14.40
Flock Tudor - 140cm x 300cmFlock Tudor - 140cm x 300cm
Flock Tudor - 140cm x 300cm Sale price£17.00
Floral Fantasy - 135cm x 370cmFloral Fantasy - 135cm x 370cm
Floral Jacquard 140cm x 280cmFloral Jacquard 140cm x 280cm
Florrie Forest - 140cm x 185cmFlorrie Forest - 140cm x 185cm
Foliage EmberFoliage Ember
Foliage Ember Sale priceFrom £2.00
Save £11.99Folk GreyFolk Grey
Folk Grey Sale price£5.00 Regular price£16.99
Save £2.49Funky Fabulous FloralsFunky Fabulous Florals
Funky Fabulous Florals Sale price£3.50 Regular price£5.99
Save £5.99Fusible Mesh Interfacing Black
Fusible Mesh Interfacing Black Sale price£1.00 Regular price£6.99
Save £6.00Gelato - GraphiteGelato - Graphite
Gelato - Graphite Sale price£7.99 Regular price£13.99
Gentle Pink Ovals - 140cm x 180cmGentle Pink Ovals - 140cm x 180cm
Gingham Cotton Black 17mm
Gingham Cotton Black 17mm Sale priceFrom £2.00
Gingham Cotton Black 9mm
Gingham Cotton Black 9mm Sale priceFrom £2.00
Giverny - MoonstoneGiverny - Moonstone
Giverny - Moonstone Sale priceFrom £2.00
Glacier Fantasy - 140cm x 325cmGlacier Fantasy - 140cm x 325cm