We are now offering Free Shipping for orders over $150! (This is excluding fresh/frozen goods)

Shipping Information

What's the go with Shipping for BM Animals?

Our shipping varies depending on the goods you purchase.


For dry products (i.e. our treats and healthy extras) we charge a flat $15- fee for purchases under $150. Purchases over $150 qualify for free shipping, and will be shipped with Australia Post.

Our Dry Goods can be shipped anywhere in Australia.

You are also welcome to pick your dry order up from our factory warehouse here in Bayswater; simply choose the 'Pick Up' option in the Check Out.

Fresh Products:

Our Fresh Products are different.


We require all our fresh/frozen orders to be placed via text (0488 144 675) or email (ordersbmpets@gmail.com). Please include your order, the day you wish to pick up, and your name, to place your order. We appreciate orders being placed at least 24 hours in advance, or by Thursday 5pm for weekend pick ups.

If you need some fresh goods delivered, please get in touch with us ahead of time, and we will advise you when we are delivering out your way next. Deliveries are currently restricted to Melbourne and surrounds, but we deliver to certain country towns once a month (Bendigo and Gippsland). Our deliveries to incur a fee, and do not qualify for our 'Free Shipping' offer.