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

338 products

Filters

Availability
Price
to
Availability
Price
to
Flock Tudor - 140cm x 240cmFlock Tudor - 140cm x 240cm
Flock Tudor - 140cm x 240cm Sale price£14.40
Sketchbook / Feather - 139cm x 500cmSketchbook / Feather - 139cm x 500cm
Tiverton Ivory - 140cm x 325cmTiverton Ivory - 140cm x 325cm
Athena Duckegg - 132cm x 600cmAthena Duckegg - 132cm x 600cm
Athena Ash - 132cm x 520cmAthena Ash - 132cm x 520cm
Athena Ash - 132cm x 520cm Sale price£52.00
Etched Vine Sandstone - 139cm x 460cmEtched Vine Sandstone - 139cm x 460cm
Save £4.99Knitted Winter WhiteKnitted Winter White
Knitted Winter White Sale price£3.00 Regular price£7.99
John Louden - Batik - Purple  Mix
John Louden - Batik - Purple Mix Sale priceFrom £2.00
John Louden - Batik - Blue Green Mix
John Louden - Batik - Blue Dyed
John Louden - Batik - Blue Dyed Sale priceFrom £2.00
John Louden - Batik - Elephants Indigo
Save £3.99Emmaline by Romo YellowEmmaline by Romo Yellow
Emmaline by Romo Yellow Sale price£4.00 Regular price£7.99
Sandy Sunflowers - 139cm x 225cmSandy Sunflowers - 139cm x 225cm
Ivory Leaves - 139cm x 200cmIvory Leaves - 139cm x 200cm
Vanilla Shantung Stripes - 140cm x 645cmVanilla Shantung Stripes - 140cm x 645cm
Summer Zig Zags - 130cm x 210cmSummer Zig Zags - 130cm x 210cm
Summer Zig Zags - 130cm x 175cmSummer Zig Zags - 130cm x 175cm
Smokey Shapes - 139cm x 180cmSmokey Shapes - 139cm x 180cm
Katrina Sterling - 139cm x 215cmKatrina Sterling - 139cm x 215cm
Retro Floral Metallics - 139cm x 200cmRetro Floral Metallics - 139cm x 200cm
Metallic Scallops - 139cm x 230cmMetallic Scallops - 139cm x 230cm
Silver Leaves - 139cm x 150cmSilver Leaves - 139cm x 150cm
Emmaline by Romo - 139cm x 310cmEmmaline by Romo - 139cm x 310cm
Circle Daze - 139cm x 130cmCircle Daze - 139cm x 130cm
Green Chorus Diamond - 139cm x 370cmGreen Chorus Diamond - 139cm x 370cm
Stripy Teal - 140cm x 240cmStripy Teal - 140cm x 240cm
Stripy Teal - 140cm x 240cm Sale price£14.40
Hazelwood - 135cm x 550cmHazelwood - 135cm x 550cm
Hazelwood - 135cm x 550cm Sale price£32.20
Retro Rectangles - 135cm x 350cmRetro Rectangles - 135cm x 350cm
Piraeus Paridise - 140cm x 185cmPiraeus Paridise - 140cm x 185cm
Yellow Moon Circles - 135cm x 345cmYellow Moon Circles - 135cm x 345cm
Wavy Waves - 140cm x 230cmWavy Waves - 140cm x 230cm
Wavy Waves - 140cm x 230cm Sale price£13.80
Gentle Pink Ovals - 140cm x 180cmGentle Pink Ovals - 140cm x 180cm
Retro Flowers - 143cm x 200cmRetro Flowers - 143cm x 200cm
Silver Ostrich Feathers - 139cm x 160cmSilver Ostrich Feathers - 139cm x 160cm
Acanthus Berry - 139cm x 600cmAcanthus Berry - 139cm x 600cm
Mono Geos - 139cm x 170cmMono Geos - 139cm x 170cm
Mono Geos - 139cm x 170cm Sale price£10.20
Save £4.49Meadow PosiesMeadow Posies
Meadow Posies Sale price£3.50 Regular price£7.99
Save £4.49Scandi SwayScandi Sway
Scandi Sway Sale price£3.50 Regular price£7.99
Save £4.49Mono Weave ChenilleMono Weave Chenille
Mono Weave Chenille Sale price£3.50 Regular price£7.99
Save £2.00Java Grey Printed JerseyJava Grey Printed Jersey
Java Grey Printed Jersey Sale price£5.99 Regular price£7.99
Save £4.49Teal Weave ChenilleTeal Weave Chenille
Teal Weave Chenille Sale price£3.50 Regular price£7.99
Save £2.49Pinky Purple FloralsPinky Purple Florals
Pinky Purple Florals Sale price£3.50 Regular price£5.99
Save £2.49Funky Fabulous FloralsFunky Fabulous Florals
Funky Fabulous Florals Sale price£3.50 Regular price£5.99
Mika - Flint - 137cm x 100cmMika - Flint - 137cm x 100cm
Winter Wonderland Leaves - 140cm x 320cmWinter Wonderland Leaves - 140cm x 320cm
Chatham Flint - 135cm x 430cmChatham Flint - 135cm x 430cm
Regency Blue - 140cm x 175cmRegency Blue - 140cm x 175cm
Save £8.00Oatmeal Country HouseOatmeal Country House
Oatmeal Country House Sale price£4.99 Regular price£12.99