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.
150cms WONDERFUL Novelty Cotton VINTAGE Fabric
Regular price $35.00 AUD Sale price $35.00 AUD100cms Children's Novelty VINTAGE Novelty Fabric Cotton
Regular price $28.90 AUD Sale price $28.90 AUD100cms Allan Robison VINTAGE Novelty Fabric Cotton
Regular price $28.00 AUD Sale price $28.00 AUD180cms Vintage Fabric Pastel Pink & Blue Floral
Regular price $15.00 AUD Sale price $15.00 AUD190cms Pretty in Pinks Florals Cotton Fabric
Regular price $16.90 AUD Sale price $16.90 AUD220cms Pretty Brown Floral Vintage Fabric
Regular price $12.00 AUD Sale price $12.00 AUD770cms HUGE Delicate Pretty Floral Fabric Stunning Dress Fabric
Regular price $75.00 AUD Sale price $75.00 AUD320cms Adorable Navy Blue Floral Vintage Federated Fashion Fabric
Regular price $49.00 AUD Sale price $49.00 AUD135cms Vintage Wool Black & White Detailed Stitching
Regular price $19.90 AUD Sale price $19.90 AUD300cms Medium Weight VNTAGE Apple Fabric Cotton # 2
Regular price $25.00 AUD Sale price $25.00 AUD300cms Medium Weight VNTAGE Apple Fabric Cotton
Regular price $25.00 AUD Sale price $25.00 AUD110cms Cute Large Bold FLoral Pink & White Fabric
Regular price $9.90 AUD Sale price $9.90 AUD245cms Pretty Pink VINTAGE Cotton Fabric
Regular price $28.00 AUD Sale price $28.00 AUD500cms Pretty Old World Roses FLORAL Fabric
Regular price $25.00 AUD Sale price $25.00 AUD300cms Black & Purple FLORAL Fabric
Regular price $18.00 AUD Sale price $18.00 AUD125cms x 2 Modern Abstract Nylon Fabric
Regular price $6.90 AUD Sale price $6.90 AUD340cms Navy Blue Medium Weigh FABRIC Modern
Regular price $18.00 AUD Sale price $18.00 AUD290cms VINTAGE Cotton Fabric DRESS
Regular price $35.00 AUD Sale price $35.00 AUDSold by the Metre Sweet MODERN Cotton Fabric
Regular price $17.90 AUD Sale price $17.90 AUD200cms FAB Modern Cotton Fabric PRETTY
Regular price $29.90 AUD Sale price $29.90 AUD250cms Modern 100% Orqanic Cotton Birch Fabric ADORABLE # 2
Regular price $18.90 AUD Sale price $18.90 AUD250cms Modern 100% Orqanic Cotton Birch Fabric ADORABLE
Regular price $18.90 AUD Sale price $18.90 AUD260cms Quality Medium Weight Old School Floral Coton Fabric
Regular price $18.90 AUD Sale price $18.90 AUD575cms Sweet Purple Floral Cotton Fabric Modern (
Regular price $32.00 AUD Sale price $32.00 AUD340cms Sweet Blues & Pinks Floral Cotton Fabric Modern
Regular price $38.00 AUD Sale price $38.00 AUD240cms Adorable Blue Polyester Fabric
Regular price $8.90 AUD Sale price $8.90 AUD285cms Vintage Children's Novelty Fabric
Regular price $25.00 AUD Sale price $25.00 AUD350cms Rabbits Children's Vintage Novelty Fabric
Regular price $25.00 AUD Sale price $25.00 AUDRetro Novelty Children's Fabric Flannelette
Regular price $18.90 AUD Sale price $18.90 AUD390cms Silk Floral Fabric Dress Making
Regular price $48.00 AUD Sale price $48.00 AUDSold by the Metre Pink Modern Floral Fabric
Regular price $18.90 AUD Sale price $18.90 AUDSold by the Metre Adorable Pink Floral Cotton Fabric
Regular price $19.90 AUD Sale price $19.90 AUD110cms Thick Cotton Fabric remnant CUTE
Regular price $9.95 AUD Sale price $9.95 AUDSold by the Metre Sweet Modern Cotton Fabric
Regular price $19.90 AUD Sale price $19.90 AUDSold by the Metre ~ Bold Funky Bright Pink & Orange Cotton / Linen Fabric
Regular price $38.00 AUD Sale price $38.00 AUD170cms Adorable Modern Floral Cotton Fabric Miniature Floral
Regular price $25.00 AUD Sale price $25.00 AUDSold by the Metre ~ Adorable Modern Floral Cotton Fabric 145cms WIDE
Regular price $28.00 AUD Sale price $28.00 AUD180cms Light Weight Polka Dot Fabric Green & Red
Regular price $15.00 AUD Sale price $15.00 AUD300cms Modern Jersey Fabric Green & White Paisley
Regular price $17.90 AUD Sale price $17.90 AUD245cms BEAUTIFUL Cezzanne Bright Abstract Fabric
Regular price $18.90 AUD Sale price $18.90 AUD300cms Pretty Pink Large Floral Print
Regular price $22.00 AUD Sale price $22.00 AUD400cms Beautiful Modern Floral Fabric Cotton
Regular price $25.00 AUD Sale price $25.00 AUD260cms Medium Weight Old World Floral Print
Regular price $19.90 AUD Sale price $19.90 AUD440cms Stunning BROCADE Thick Fabric Dress
Regular price $39.90 AUD Sale price $39.90 AUD220cms Beautiful Red & White Floral Sheer Fabric
Regular price $19.90 AUD Sale price $19.90 AUD260cms Brown Paisley FABRIC Cotton Medium Weight
Regular price $25.00 AUD Sale price $25.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!