Buy Rugs Online Sydney

Rug Buy delivers premium rugs to Sydney homes with free fast shipping across every NSW postcode. We have spent 22 years curating modern, traditional, bohemian, and designer rugs that work in Sydney apartments, terraces, beachside homes, and family residences. Order today, receive in 3 to 5 business days.

Eco Breeze Wool rug in beige by Rug N Roll, showcasing a soft, textured wool surface ideal for modern home decor.

Why Sydney Buyers Choose Rug Buy

Popular Rug Styles for Sydney Homes

Sydney homes span Victorian terraces in Paddington, modern apartments in Pyrmont, beachside properties in Bondi and Manly, and family homes across the North Shore and Northern Beaches. Each calls for a different rug.

Coastal and Hamptons

Best for Bondi, Manly, Mosman, Cronulla, and beachside Sutherland Shire. Look for natural fibre rugs in jute or wool, plus minimalist neutrals in bone, oat, and soft blue tones.

Browse Minimalist Rugs

Contemporary

Best for Pyrmont, Surry Hills, Darlinghurst, Chippendale, and inner Sydney apartments. Abstract patterns and modern palettes anchor open plan living rooms with floor to ceiling glass.

Browse Contemporary Rugs

Traditional

Best for Paddington, Woollahra, Mosman, and heritage North Shore homes. Persian inspiredpatterns add character to formal lounges and dining rooms in period properties.

Browse Traditional Rugs

Bohemian

Best for Newtown, Erskineville, Marrickville, and the Inner West. Layered patterns and warm tones pair well with timber floors and eclectic furniture.

Browse Bohemian Rugs

Flatweave

Best for apartment dwellers, renters, and high traffic family rooms. Low profile, easy to clean,and ideal under doors and in tight Sydney apartment layouts.

Browse Flatweave Rugs

Shaggy Rugs

Best for Sydney winters. High pile shaggy rugs add warmth and comfort to lounges in cooler suburbs like Mount Waverley, Templestowe, and the Dandenong Ranges.

Browse Shaggy Rugs

Sydney Delivery

Orders dispatch within 24 hours from our warehouse and arrive in Sydney within 3 to 5 business days through FedEx. Track your rug from dispatch to your doorstep.

Sydney Suburbs We Deliver To

Free delivery across every Sydney suburb including Bondi, Bronte, Coogee, Maroubra, Manly, Mosman, Neutral Bay, North Sydney, Crows Nest, Lane Cove, Chatswood, Willoughby, Hornsby, Wahroonga, Pymble, St Ives, Frenchs Forest, Dee Why, Cronulla, Sutherland, Miranda, Hurstville, Bankstown, Parramatta, Castle Hill, Baulkham Hills, Rouse Hill, Penrith, Liverpool, Campbelltown, Paddington, Woollahra, Double Bay, Bellevue Hill, Vaucluse, Rose Bay, Surry Hills, Darlinghurst, Potts Point, Pyrmont, Ultimo, Chippendale, Newtown, Erskineville, Glebe, Annandale, Leichhardt, Balmain, Rozelle, Marrickville, Earlwood, Strathfield, Burwood, Concord, Drummoyne, Five Dock, and every postcode in between.

Rug Size Guide for Sydney Homes

Sydney home type Common room size Recommended rug
1 bed inner city apartment Up to 3 x 3 m lounge 160 x 230 cm
2 bed apartment 3.5 x 4 m lounge 200 x 290 cm
Terrace house 4 x 5 m lounge 240 x 330 cm
Family home 5 x 6 m lounge 300 x 400 cm
Beachside open plan 6 x 7 m plus 300 x 400 cm or zone with two rugs

Why Sydney Trusts Rug Buy

Sydney Rug FAQs

Most Sydney metro orders arrive within 3 to 5 business days. Orders placed before 12 pm dispatch the same business day from our warehouse.

Yes. Our couriers deliver to apartments, terraces, and houses across Sydney. Add building instructions in your order notes for concierge or front entrance delivery.

Flatweave and low pile rugs work best in apartments. They lay flat, vacuum easily, and movesmoothly under doors. Choose lighter tones to make smaller rooms feel larger.

Yes. We offer 30 day returns on any rug that does not suit your space. Contact us with your order number to start the process.

Yes. We deliver free across NSW including Wollongong, Newcastle, Central Coast, Blue Mountains, and regional NSW

Ready to Find Your Sydney Rug?

Free delivery across Sydney. 30 day returns. Low price guarantee.

Need help? Call our team on 0425 531 841.