Vintage | Retro | Modern | Fabric

Whether you're sewing, quilting, crafting or creating something completely your own, Pink Peacock offers a colourful collection of vintage, modern and reclaimed fabrics to inspire your next project. From bold retro prints to contemporary designs and beautiful reclaimed textiles, there's something for every maker.
Our reclaimed fabrics are given a second chance, helping keep beautiful textiles out of landfill while inspiring new creations. Browse our Fabric collection to find unique fabrics for sewing, quilting, upcycling, home décor and craft projects, carefully packed and shipped Australia-wide by Pink Peacock.
170cm | Vintage 1960s Floral Cotton Fabric | Retro Mod Print
Regular price $48.00 AUD Sale price $48.00 AUD114cm | Vintage 1970s Retro Floral Cotton Fabric | Bright Mod Print
Regular price $45.00 AUD Sale price $45.00 AUD160cm Vintage 1950s Pink Gingham Floral Cotton Fabric | Cottagecore
Regular price $35.00 AUD Sale price $35.00 AUD260cm | Vintage Blue Floral Cotton Fabric
Regular price $25.00 AUD Sale price $25.00 AUD200cm | Large Floral Cotton Fabric Panel | Pink & Orange Flowers
Regular price $25.00 AUD Sale price $25.00 AUDBy Metre | Blue & Purple Floral Cotton Fabric | 110cm Wide
Regular price $9.90 AUD Sale price $9.90 AUD170cm Brown & Orange Retro Floral Vintage Fabric
Regular price $29.00 AUD Sale price $29.00 AUD400cm Pretty Purple Vintage Cotton Floral Fabric
Regular price $59.00 AUD Sale price $59.00 AUD440cm Blue Retro Daisy Vintage Cotton Fabric
Regular price $69.00 AUD Sale price $69.00 AUD200cm Vintage Purple Floral Dress Fabric
Regular price $80.00 AUD Sale price $80.00 AUD360cm Rare Vintage Mid Century Novelty Dress Fabric Equestrian Scenic Print
Regular price $150.00 AUD Sale price $150.00 AUD150cm Vintage Flower Power Voile Fabric
Regular price $28.00 AUD Sale price $28.00 AUD210cm Pretty Blue Roses Vintage Cotton Floral Fabric
Regular price $28.00 AUD Sale price $28.00 AUD460cm Vintage Mid Century Scenic Dress Fabric
Regular price $65.00 AUD Sale price $65.00 AUD400cm Pretty Pinks Vintage Floral Cotton Fabric
Regular price $35.00 AUD Sale price $35.00 AUD360cm Pretty Floral Modern Fabric
Regular price $25.00 AUD Sale price $25.00 AUD290cm Bold Late 1960s Early 1970s Mod design
Regular price $49.00 AUD Sale price $49.00 AUD350cm Vintage Navy Floral Dress | Quilting Fabric
Regular price $59.00 AUD Sale price $59.00 AUD120cm Vintage Novelty Clown Craft & Quilting Fabric
Regular price $20.00 AUD Sale price $20.00 AUD250cm Vintage Floral Stripe Sheet Fabric
Regular price $20.00 AUD Sale price $20.00 AUD270cm Heavy Weight Maroon & Cream Striped Vintage Upholstery Fabric
Regular price $38.00 AUD Sale price $38.00 AUD140cm Black & White Floral Cotton Fabric
Regular price $15.00 AUD Sale price $15.00 AUD300cm Vintage Blue Paisley Cotton Fabric
Regular price $28.00 AUD Sale price $28.00 AUDVintage Cotton Samples Floral TWO
Regular price $25.00 AUD Sale price $25.00 AUD255cm New Old Stock Vintage Cotton Sheet Fabric
Regular price $39.00 AUD Sale price $39.00 AUD255cm New Old Stock Vintage Cotton Sheet Fabric
Regular price $39.00 AUD Sale price $39.00 AUD400cms Vintage Federation Fashion Fabrics |
Regular price $35.00 AUD Sale price $35.00 AUD400cm Vintage Federation Fashion Fabrics Floral Fabric | Pink & Orange Flowers
Regular price $35.00 AUD Sale price $35.00 AUDSold by the Half Metre | Tilda Jubilee Collection Pink Paisley Cotton Fabric
Regular price $16.00 AUD Sale price $16.00 AUDSold by the Half Metre | Tilda Jubilee Collection Blue Paisley Cotton Fabric
Regular price $28.00 AUD Sale price $28.00 AUD280cm x 110cm Red & White Polka Dot Cotton Blend Fabric
Regular price $16.50 AUD Sale price $16.50 AUDVintage Unused Cotton Sheet Fabric | Brown Floral | Fitted Sheet
Regular price $16.50 AUD Sale price $16.50 AUD250cm | Unused Blue & White Floral Cotton Sheet Fabric
Regular price $16.50 AUD Sale price $16.50 AUD240cm Floral Fabric | Soft Cream Pink & Mustard | 88cm Wide
Regular price $16.50 AUD Sale price $16.50 AUD250cm UNUSED Vintage Sheet Fabric | Pretty Floral | 160cm Wide
Regular price $16.50 AUD Sale price $16.50 AUD250cm Unused Peach & White Stripe Sheet Fabric | 150cm Wide
Regular price $18.00 AUD Sale price $18.00 AUD250cm Unused Peach & White Stripe Sheet Fabric | 150cm Wide
Regular price $18.00 AUD Sale price $18.00 AUD200cm Pretty Pink & White Floral Quilting Fabric | Cotton | 120cm Wide
Regular price $16.50 AUD Sale price $16.50 AUDNew Old Stock Vintage Cotton Sheet | Retro Floral | 220cm x 250cm
Regular price $55.00 AUD Sale price $55.00 AUD145cm x 400cm Red & White Gingham Cotton Fabric
Regular price $28.00 AUD Sale price $28.00 AUD220cm x 140cm Madison Avenue Mustard & Blue Stripe Heavy Cotton Fabric
Regular price $28.00 AUD Sale price $28.00 AUDGentler Times Wideback Cotton Fabric | Lori Holt | 274cm Wide
Regular price $48.00 AUD Sale price $48.00 AUDSeersucker Yellow & White Gingham Cotton Fabric | 140cm Wide
Regular price $24.00 AUD Sale price $24.00 AUD110cm Windham Cottage Farm Cotton Fabric
Regular price $25.00 AUD Sale price $25.00 AUD180cm x 110cm Pink Cotton Fabric | Sourced from Spain
Regular price $28.00 AUD Sale price $28.00 AUDBrand New Vintage All Cotton Sheet Fabric | Pink Plaid
Regular price $25.00 AUD Sale price $25.00 AUD380cms Beautiful Vintage Green & Blue Cotton Fabric
Regular price $19.50 AUD Sale price $19.50 AUD245cm | Navy Blue & White Vintage Cotton Fabric
Regular price $18.90 AUD Sale price $18.90 AUDTilda Creating Memories Fat Quarter Bundle 16PC
Regular price $115.00 AUD Sale price $115.00 AUDSubscribe to our newsletter
Sign up for our newsletter and be the first to hear about exclusive deals, special offers, and upcoming sales. Stay in the loop with all things vintage!