Our Story

Rugs On Puckle started in Melbourne with a simple belief: the right rug is the foundation every room deserves. We're named for Puckle Street in Moonee Ponds, the strip where our story began and where you can still find us today.

We hand-select every piece in our collection — from timeless classics to modern kilims and hard-wearing runners — working with skilled rug makers who care as much about craftsmanship as we do. Whether it's a hand-knotted heirloom or an everyday runner for a busy hallway, we look for quality, character, and pieces that are made to last.

Every order is prepared with the same care, whether you're shopping from around the corner or across the country. We ship Australia-wide, and we're always happy to help you find the right rug for your space.

Curated with Character


Every rug in our collection is selected with an eye for colour, texture and character. From timeless traditional designs to contemporary pieces, runners and kilims, we look for rugs that bring warmth, individuality and lasting style to the spaces they live in.

From Melbourne, With Care


Based in Melbourne, Rugs on Puckle is built around personal service and a genuine appreciation for beautiful interiors. Whether you’re searching for a statement rug, a timeless runner or something unique for your space, we’re here to help you find a piece that feels right for your home.