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
Save £3.99Floral Tea FlowersFloral Tea Flowers
Floral Tea Flowers Sale price£3.00 Regular price£6.99
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
GeorgiaGeorgia
Georgia Sale price£4.00
Gingham Embroidered FlowersGingham Embroidered Flowers
Giverny - MoonstoneGiverny - Moonstone
Giverny - Moonstone Sale priceFrom £2.00
Glamour - Royal
Glamour - Royal Sale price£14.99
Glamour - Silver
Glamour - Silver Sale price£14.99
Glamour - Teal
Glamour - Teal Sale price£14.99
Save £3.99Glitter GoldGlitter Gold
Glitter Gold Sale price£2.00 Regular price£5.99
Save £4.99Glitter SilverGlitter Silver
Glitter Silver Sale price£2.00 Regular price£6.99
Gold Glaciers - 140cm x 150cmGold Glaciers - 140cm x 150cm
Gold Regency - 140cm x 150cmGold Regency - 140cm x 150cm
Golden Circle FeathersGolden Circle Feathers
Golden Circle Feathers Sale price£4.99
Golden DazeGolden Daze
Golden Daze Sale price£5.00
Golden Gorgeous Flowers - 140cm x 630cmGolden Gorgeous Flowers - 140cm x 630cm
Save £1.99Golden Nouveau RosesGolden Nouveau Roses
Golden Nouveau Roses Sale price£5.00 Regular price£6.99
Save £12.99Golden Vintage Garden BrownGolden Vintage Garden Brown
Golden Vintage Garden Brown Sale price£3.00 Regular price£15.99
Save £7.99Graphite Velour StripesGraphite Velour Stripes
Graphite Velour Stripes Sale price£5.00 Regular price£12.99
Grassland Garnet - 140cm x 550cmGrassland Garnet - 140cm x 550cm
Green Chorus Diamond - 139cm x 370cmGreen Chorus Diamond - 139cm x 370cm
Hathi - RubyHathi - Ruby
Hathi - Ruby Sale priceFrom £2.00
Hazelwood - 135cm x 550cmHazelwood - 135cm x 550cm
Hazelwood - 135cm x 550cm Sale price£32.20
HibiscusHibiscus
Hibiscus Sale priceFrom £2.00
Ibrox - BurgundyIbrox - Burgundy
Ibrox - Burgundy Sale priceFrom £2.00
Ice Chiffon Olive GoldIce Chiffon Olive Gold
Ice Chiffon Olive Gold Sale priceFrom £2.00
Ice Chiffon TealIce Chiffon Teal
Ice Chiffon Teal Sale priceFrom £2.00
Save £5.00Illustrative NudeIllustrative Nude
Illustrative Nude Sale price£3.00 Regular price£8.00
Imola Tetris - 140cm x 140cmImola Tetris - 140cm x 140cm
Ivory Leaves - 139cm x 200cmIvory Leaves - 139cm x 200cm
Save £4.99Ivory Powernet StripeIvory Powernet Stripe
Ivory Powernet Stripe Sale price£2.00 Regular price£6.99
Save £2.00Java Grey Printed JerseyJava Grey Printed Jersey
Java Grey Printed Jersey Sale price£5.99 Regular price£7.99
Save £8.00John Kaldor - Ice Chiffon GreenJohn Kaldor - Ice Chiffon Green
John Kaldor - Ice Chiffon Green Sale price£8.99 Regular price£16.99
John Louden - Batik - Blue Dyed
John Louden - Batik - Blue Dyed Sale priceFrom £2.00
John Louden - Batik - Blue Florals
John Louden - Batik - Blue Green Mix
John Louden - Batik - Blue Mix
John Louden - Batik - Blue Mix Sale priceFrom £2.00
John Louden - Batik - Elephants Indigo
John Louden - Batik - Purple  Mix
John Louden - Batik - Purple Mix Sale priceFrom £2.00
John Louden - Batik - Terracotta
John Louden - Batik - Terracotta Sale priceFrom £2.00
Jungle Leaves Jacquard - 140cm x 330cmJungle Leaves Jacquard - 140cm x 330cm
Save £12.00Jungle VelourJungle Velour
Jungle Velour Sale price£8.99 Regular price£20.99
Save £3.00Kai CobraKai Cobra
Kai Cobra Sale price£10.99 Regular price£13.99
Kariba - JewelKariba - Jewel
Kariba - Jewel Sale priceFrom £2.00