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.
250cms UNUSED Vintage Cotton Sheet Bright Pinks
Regular price $18.90 AUD Sale price $18.90 AUD180cms MODERN Cute Silky Dress Fabric RIALTO
Regular price $12.00 AUD Sale price $12.00 AUD120cms Modern Bright Green & Orange Fabric
Regular price $5.50 AUD Sale price $5.50 AUDLarge Lot of Fabric Samples Curtains
Regular price $19.90 AUD Sale price $19.90 AUD545cms Combined Two Large Lots Fabric Cotton
Regular price $35.00 AUD Sale price $35.00 AUD130cms Marvella Screen Print Cute Fabric Craft Projects
Regular price $15.00 AUD Sale price $15.00 AUD400cms Adorable Vintage Cotton Fabric Blue
Regular price $29.90 AUD Sale price $29.90 AUD360cms Silky Vintage Dress Fabric Pretty Light Pink & Blue
Regular price $28.00 AUD Sale price $28.00 AUD330cms Vintage CRISP Bright Novelty Children's Brushed Cotton FABRIC
Regular price $25.00 AUD Sale price $25.00 AUD300cms Ribbed Large Bold Blue Floral Fabric
Regular price $28.00 AUD Sale price $28.00 AUD200cms Adorable Light Weight Vintage Cotton Fabric
Regular price $12.00 AUD Sale price $12.00 AUD160cms 80's Style Quilting Fabric
Regular price $12.00 AUD Sale price $12.00 AUDUNUSED Vintage Cotton Sheet Fabric
Regular price $25.00 AUD Sale price $25.00 AUD330cms Modern CUTE SILKY VINTAGE FABRIC Dress Korea
Regular price $19.90 AUD Sale price $19.90 AUD600cms Vintage Sheet Fabric 80's Floral
Regular price $28.00 AUD Sale price $28.00 AUD210cms MODERN Synthetic Floral Fabric CRAFT PROJECT
Regular price $9.90 AUD Sale price $9.90 AUD190cms Beautiful Brown Silky Floral Fabric
Regular price $12.00 AUD Sale price $12.00 AUDTWO LOTS Cotton Sheet Fabric FLORAL Print CRAFT
Regular price $9.90 AUD Sale price $9.90 AUD220cms 80's Vibes Silky Fabric SILKY Dress
Regular price $12.00 AUD Sale price $12.00 AUD300cms Stunning Green Silky Floral Fabric SILKY Dress
Regular price $25.00 AUD Sale price $25.00 AUD390cms Silky Paisley Floral Fabric SILKY Dress
Regular price $29.00 AUD Sale price $29.00 AUD160cms Vintage JOHN Kaldor Silky Dress Fabric
Regular price $9.90 AUD Sale price $9.90 AUD160cms Striped Bright Vintage FABRIC
Regular price $9.90 AUD Sale price $9.90 AUD190cms Modern SHIPS Large Fabric Craft Project
Regular price $12.00 AUD Sale price $12.00 AUD110cms Modern Flannel Novelty Fabric Craft Sewing
Regular price $6.90 AUD Sale price $6.90 AUD220cms Cute Checked Vintage Fabric
Regular price $9.90 AUD Sale price $9.90 AUD220cms Cute Checked Vintage Fabric
Regular price $9.90 AUD Sale price $9.90 AUD500cms Roll of Made in ENGLAND Vintage Fabric
Regular price $125.00 AUD Sale price $125.00 AUD250cms VINTAGE Cricket Club FABRIC Retro
Regular price $25.00 AUD Sale price $25.00 AUD360cms Stunning Asian Thick Fabric
Regular price $39.00 AUD Sale price $39.00 AUD500cms Medium to Heavy Weight Floral FABRIC
Regular price $38.00 AUD Sale price $38.00 AUD310cms Red Floral FABRIC Black Floral Outline
Regular price $28.00 AUD Sale price $28.00 AUD180cms Beautiful Silky Vintage Blue Floral Fabric
Regular price $15.00 AUD Sale price $15.00 AUD220cms MODERN Dress FABRIC Purple & Brown
Regular price $5.90 AUD Sale price $5.90 AUD200cms MODERN Beautiful Floral Fabric DRESS
Regular price $9.00 AUD Sale price $9.00 AUDMETRE Modern LINEN Floral Fabric Large Bold Print
Regular price $35.00 AUD Sale price $35.00 AUD330cms MODERN Poly Apricot Floral Fabric
Regular price $12.00 AUD Sale price $12.00 AUD280cms Amazing Screen Printed Heavy Cotton Fabric CLOWNS
Regular price $38.00 AUD Sale price $38.00 AUD200cms Vintage cotton Fabric Craft Quilting
Regular price $9.90 AUD Sale price $9.90 AUD190cms Pink Vintage Dress Fabric Nylon
Regular price $8.90 AUD Sale price $8.90 AUD280cms VINTAGE Medium Weight Dress Fabric Made in Switzerland
Regular price $29.00 AUD Sale price $29.00 AUD290cms Green FLoral Vintage Nylon FABRIC
Regular price $15.00 AUD Sale price $15.00 AUD210cms Large Bright Modern Floral Print Light Weight Fabric
Regular price $12.00 AUD Sale price $12.00 AUD240cms Vintage Textured Fabric Girl Flowers
Regular price $25.00 AUD Sale price $25.00 AUDModern LINEN Floral Fabric Large Pastel Print
Regular price $32.00 AUD Sale price $32.00 AUDMODERN All Cotton Light to Medium Weight Fabric Pretty Pinks
Regular price $18.90 AUD Sale price $18.90 AUDMODERN All Cotton Light to Medium Weight Fabric Black
Regular price $18.90 AUD Sale price $18.90 AUDSilk Cotton AWESOME Modern Vintage Inspired Fabric
Regular price $29.90 AUD Sale price $29.90 AUDAWESOME Modern Vintage Inspired Fabric (Max 5 Metres)
Regular price $29.90 AUD Sale price $29.90 AUDModern COTTON Leaf Fabric Large Bold Print
Regular price $28.00 AUD Sale price $28.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!