{{ discountcode }} {{hours.full}}:{{minutes.full}}:{{seconds.full}}

Frequently asked questions

What is your delivery fee?

We charge a non-refundable delivery fee of $7.50 for orders under $75 and offer free shipping on orders over $75.

Which countries do you ship to?

We only ship to New Zealand and Australian addresses. Unfortunately we are unable to ship to other countries.

Please note that the following brands can't be shipped to Australia: Hush Puppies, Clarks, Keds, Steve Madden, Julius Marlow, Lynx & New Balance.

How will you send my order?

All orders are sent by CourierPost. CourierPost will deliver during regular business hours, Monday to Friday, excluding public holidays.


To ensure you receive your items as fast as possible, orders are sometimes sent in multiple packages from different locations. This means that from time to time you will receive a package with only some of the items you ordered. Don’t worry – the rest of your order will be processed and dispatched shortly after.

Updates, package details and tracking links will be sent to you via email.

Will I need to sign for my parcel?

To provide peace of mind we use a signature required upon delivery service. This means that someone must be at the delivery address to accept the parcel.

What if no one is home to sign for the parcel?

CourierPost will leave a “Card to Call” with instructions on how to arrange a redelivery. You can easily book redelivery online.

Do you ship to PO Box addresses?

We’re unable to deliver directly to a PO Box as a signature is required upon delivery by CourierPost. If you don’t have an alternate delivery address, we can deliver to a PO Box. However CourierPost will leave a “Card to Call” at the PO Box.

Can I order online and collect in-store?

Yes, you can Click & Collect from any Hannahs store (excluding Onehunga outlet store). Shipping is free. In cases where your chosen collection store does not have your order in stock, we'll do our best to get your order to your chosen store within 5 business days.

When will I receive my order?

Orders can be expected to take 2-5 business days to process and ship. This is counted from the first business day following the day that you placed your order. Rural addresses may take longer so allow for 3-8 business days.

Processing: Orders usually take 1-2 business days to process before it's shipped.

Shipping: CourierPost will then deliver orders in 2-3 business days after shipment. Rural addresses can add 1-3 days to the delivery time.

To ensure you receive your items as fast as possible, orders are sometimes sent in multiple packages from different locations. This means that from time to time you will receive a package with only some of the items you ordered. Don’t worry – the rest of your order will be processed and dispatched shortly after.

Updates, package details and tracking links will be sent to you via email. If for any reason we feel that your order may end up delayed you will be contacted via email during the delivery period to keep you updated.