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

378 products

Retro Red BrickRetro Red Brick
Retro Red Brick Sale priceFrom £2.00
Retro Red MagicRetro Red Magic
Retro Red Magic Sale price£3.00
Retro TetrisRetro Tetris
Retro Tetris Sale price£4.00
Rhapsody - Ruby - 139cm x 100cmRhapsody - Ruby - 139cm x 100cm
Rimini GraphicRimini Graphic
Rimini Graphic Sale priceFrom £2.00
Save £3.99Rosa GallicaRosa Gallica
Rosa Gallica Sale price£3.00 Regular price£6.99
Save £1.99Rosa Gallica MauveRosa Gallica Mauve
Rosa Gallica Mauve Sale price£5.00 Regular price£6.99
Save £4.49RosinaRosina
Rosina Sale price£3.50 Regular price£7.99
Rowing Stripe Sand - 139cm x 80cm
Rustic BarleyRustic Barley
Rustic Barley Sale price£5.00
Rustic Country - 140cm x 165cmRustic Country - 140cm x 165cm
Save £8.01Rustic FieldsRustic Fields
Rustic Fields Sale price£11.99 Regular price£20.00
Save £4.99Rustic FloralsRustic Florals
Rustic Florals Sale price£5.00 Regular price£9.99
Rustic Rural Florals - 139cm x 270cmRustic Rural Florals - 139cm x 270cm
Save £10.00Rustic Velour SquaresRustic Velour Squares
Rustic Velour Squares Sale price£5.00 Regular price£15.00
Save £2.00Rustique Tuscan FloralsRustique Tuscan Florals
Rustique Tuscan Florals Sale price£4.00 Regular price£6.00
Save £7.99Salmon Blue StripesSalmon Blue Stripes
Salmon Blue Stripes Sale price£3.00 Regular price£10.99
Salmon Surprise
Salmon Surprise Sale price£5.00
Sandy Sunflowers - 139cm x 225cmSandy Sunflowers - 139cm x 225cm
Scandi Embroidered OatmealScandi Embroidered Oatmeal
Scandi Embroidered Oatmeal Sale price£11.99
Save £2.99Scandi Sway BlueScandi Sway Blue
Scandi Sway Blue Sale price£5.00 Regular price£7.99
Save £2.99Scandi Sway PinkScandi Sway Pink
Scandi Sway Pink Sale price£5.00 Regular price£7.99
Sea Island - MultiSea Island - Multi
Sea Island - Multi Sale priceFrom £2.00
Save £4.99Seaside CheckSeaside Check
Seaside Check Sale price£5.00 Regular price£9.99
Save £3.00Sheer Dusky WavesSheer Dusky Waves
Sheer Dusky Waves Sale price£2.00 Regular price£5.00
Save £3.00Sheer Sunset WavesSheer Sunset Waves
Sheer Sunset Waves Sale price£2.00 Regular price£5.00
Sherbourne - NavySherbourne - Navy
Sherbourne - Navy Sale priceFrom £2.00
Sherpa Denim 132cm x 195cmSherpa Denim 132cm x 195cm
Sherpa Denim 132cm x 195cm Sale price£15.60
Save £3.00Shiny LeavesShiny Leaves
Shiny Leaves Sale price£6.99 Regular price£9.99
Silk Road Cashmere - 139cm x 235cmSilk Road Cashmere - 139cm x 235cm
Save £3.00Silver FantasySilver Fantasy
Silver Fantasy Sale price£6.99 Regular price£9.99
Silver GardenSilver Garden
Silver Garden Sale price£6.00
Silver Grey ChiffonSilver Grey Chiffon
Silver Grey Chiffon Sale priceFrom £2.00
Silver Leaves - 139cm x 150cmSilver Leaves - 139cm x 150cm
Silver Ostrich Feathers - 139cm x 160cmSilver Ostrich Feathers - 139cm x 160cm
Silver Softness - 139cm x 130cm
Save £5.99SixpenceSixpence
Sixpence Sale price£4.00 Regular price£9.99
Sketchbook / Feather - 139cm x 500cmSketchbook / Feather - 139cm x 500cm
Save £0.99Small Polka DoSmall Polka Do
Small Polka Do Sale price£5.00 Regular price£5.99
SneintonSneinton
Sneinton Sale price£5.00
Soft Brick Brown  - 145cm x 260cmSoft Brick Brown  - 145cm x 260cm
Song Thrush PalmSong Thrush Palm
Song Thrush Palm Sale priceFrom £2.00
Save £10.00Spike - Mink By ScionSpike - Mink By Scion
Spike - Mink By Scion Sale price£6.99 Regular price£16.99
Spittlefields - Denim
Spittlefields - Denim Sale priceFrom £2.00
Spittlefields - Slate
Spittlefields - Slate Sale priceFrom £2.00
Spotty Bloom - 139cm x 175cm
Save £4.49Springtime DesertSpringtime Desert
Springtime Desert Sale price£3.50 Regular price£7.99
St Barts - Teal
St Barts - Teal Sale priceFrom £2.00