Free Shipping On Orders $99+*
on orders of $99 or more

VetPost Shipping Policy

All orders are sent with Australia Post. Every parcel is uniquely barcoded and trackable online. By default, a signature is required on delivery. If no one is available to accept delivery, the item will be kept secure at the post office until you are available to collect it.

Due to strict Customs regulations, unfortunately we do not ship internationally. We can however supply medicines to all States and Territories of Australia.

Delivery Charges

Orders over $99 AUD are shipped for free. Orders under $99 incur a standard $5.95 delivery fee.

Heavy items: Orders with a collective weight over 1kg may incur additional charges. For orders greater than 22kg, contact us to organise a quote for postage.

Click and Collect

In store pickup is available for customers in Sydney at our hospitals.

Our two ‘Click and Collect’ locations are:

Glenhaven Vet Hospital

442 Old Northern Road

Glenhaven NSW 2156

Winston Hills Vet Hospital

195 Caroline Chisholm Drive

Winston Hills NSW 2153

Click and Collect Hours for both locations:

Monday to Friday 8am-7pm

Saturday 8am-12pm and 5-6pm

Please indicate your pickup location of choice during checkout.

Delivery Times

In-stock items ordered before 12pm on a weekday are dispatched on the same day. All other items are dispatched within 24 hours. Once orders have been dispatched, we estimate delivery times of:

Sydney, Melbourne and Brisbane: 1-3 days

Adelaide: 2-4 days

Perth: 5- 7 days

Regional hubs (eg. Wollongong, Gold Coast and Geelong): 2-4 business days.

Remote regional areas can take longer for delivery: Please allow up to 2 weeks.

Please be prepared for delays around public holidays, particularly around Christmas, New Year and Easter.

If you have any problems with your delivery please email us at and we will work with you to address any issues.