Skip to content

Cart

Your cart is empty

Retro Fabrics

Step Back in Time with Our Retro Fabrics Collection

Inject personality and nostalgia into your sewing projects with our vibrant range of Retro fabrics. Inspired by the bold prints, playful patterns, and iconic motifs of decades past—from the swinging '60s and groovy '70s to the kitschy charm of the '80s—retro fabrics are a fantastic way to add a vintage twist to any design. Whether you're creating striking home décor, funky fashion pieces, or characterful craft projects, these fabrics offer timeless appeal with a creative flair.

Our collection features an eclectic mix of geometric prints, floral designs, and statement colour palettes that capture the essence of retro style. We embrace both authenticity and originality in our patterns, giving you a wide selection suitable for curtains, cushions, dresses, and accessories alike.

Why Choose My Fabric Place?

At My Fabric Place, we're passionate about quality, affordability, and inspiration. Our Retro fabrics are sourced with care to ensure they meet high standards of durability and design. We offer fast UK delivery, excellent customer service, and competitive pricing to help you bring your creative visions to life—whether you're redecorating a vintage-themed room or sewing a standout wardrobe piece.

Browse our unique range of Retro fabrics today and rediscover the charm of decades gone by—modern sewing with a nostalgic heart.

Sort by

360 products

Filters

Availability
Price
to
Availability
Price
to
Norton - Dusky PinkNorton - Dusky Pink
Norton - Dusky Pink Sale priceFrom £2.00
Save £15.99HolbeachHolbeach
Holbeach Sale price£5.00 Regular price£20.99
Save £6.99Vintage Garden Brown and Gold- reversibleVintage Garden Brown and Gold- reversible
Vintage Garden Brown and Gold- reversible Sale price£5.00 Regular price£11.99
Save £1.99Lilac OvalsLilac Ovals
Lilac Ovals Sale price£5.00 Regular price£6.99
Save £1.99Golden Nouveau RosesGolden Nouveau Roses
Golden Nouveau Roses Sale price£5.00 Regular price£6.99
Save £5.99ChiassoChiasso
Chiasso Sale price£2.00 Regular price£7.99
Save £5.99LuganoLugano
Lugano Sale price£2.00 Regular price£7.99
Save £2.99SynthSynth
Synth Sale price£5.00 Regular price£7.99
Vibrant - Multi
Vibrant - Multi Sale price£7.50
Embroidered Floral - PlumEmbroidered Floral - Plum
Embroidered Floral - Plum Sale price£7.50
Embroidered FloralEmbroidered Floral
Embroidered Floral Sale price£7.50
Save £8.00John Kaldor - Ice Chiffon GreenJohn Kaldor - Ice Chiffon Green
John Kaldor - Ice Chiffon Green Sale price£8.99 Regular price£16.99
Save £3.99Exclamation Mark JaquardExclamation Mark Jaquard
Exclamation Mark Jaquard Sale price£4.00 Regular price£7.99
Bermondsey FennelBermondsey Fennel
Bermondsey Fennel Sale priceFrom £2.00
Cotton Poplin - Striped Bouquet BlueCotton Poplin - Striped Bouquet Blue
Cotton Poplin - Vintage Rose PinkCotton Poplin - Vintage Rose Pink
Cotton Poplin - Vintage Rose Pink Sale priceFrom £2.00
Sea Island - MultiSea Island - Multi
Sea Island - Multi Sale priceFrom £2.00
Klee IndigoKlee Indigo
Klee Indigo Sale priceFrom £2.00
Klee MulberryKlee Mulberry
Klee Mulberry Sale priceFrom £2.00
Vintage Floral - Pale YellowVintage Floral - Pale Yellow
Charlbury - FlintCharlbury - Flint
Charlbury - Flint Sale priceFrom £2.00
Simplicity - WillowSimplicity - Willow
Simplicity - Willow Sale priceFrom £2.00
Simplicity - FawnSimplicity - Fawn
Simplicity - Fawn Sale priceFrom £2.00
Scandi Wood OchreScandi Wood Ochre
Scandi Wood Ochre Sale priceFrom £2.00