Discover a carefully curated collection of upholstery fabric by the metre, perfect for breathing new life into armchairs, sofas, ottomans and headboards. At The Millshop Online, we stock a broad and inspiring range of fabrics that suit both traditional reupholstery projects and contemporary interior schemes. Whether you’re restoring a treasured heirloom or sourcing upholstery fabric for a modern fit-out, we offer something to suit every space.
Choose from characterful linen upholstery fabric with a natural texture and classic drape, or explore bold geometric upholstery fabrics that bring energy and modernity to your interiors. Our collection also includes timeless floral upholstery fabrics inspired by the Arts & Crafts movement, as well as striped upholstery fabrics that add rhythm and refinement to seating and cushions.
Looking for the perfect palette? Filter by colour and browse our most popular tones, including green upholstery fabric for a calm, grounded feel, or opt for blue upholstery fabric to bring depth and serenity to your living space. If you’re matching curtains with upholstery, our full curtain fabric collection offers a wide range of complementary designs and textures.
All fabrics are sold by the metre, with samples available to help you plan your project with confidence. Need additional fire safety or durability? Many designs can be Crib5 treated — ideal for commercial settings or homes with high-traffic use. You can also request a stain-repellent finish for added peace of mind.
For expert advice on choosing the right fabric, explore guide: What is Upholstery Fabric and Why is it Essential?