Perth, Western Australia

Grass-Fed Meat Delivery Perth

Carnivore Society delivers premium grass-fed beef, Wagyu and lamb across Perth for the same flat $30 as every other capital, cut to order and sealed in cryovac. We dispatch Monday, Wednesday and Friday with a 12pm cut-off, and Perth metro orders arrive 3 to 5 business days later.

  • Flat $30 delivery
  • Cryovac, up to 10 weeks
  • Cut to order
Mon, Wed, Fri
Dispatch days
Perth run
3 to 5 days
Transit time
After dispatch
$30
Flat delivery
Australia wide
10 weeks
Cryovac fridge life
Sealed on packing

Shop by marble score

Marble score shapes how a steak eats more than the cut does. Pick the band that suits the occasion rather than paying for marbling you will not taste.

Producers we deliver to Perth

We buy direct from named Australian farms and feedlots, so every cut on this page traces back to a producer you can look up. Feed type and marble score are stated on each product page.

Popular grass-fed cuts in Perth

Suburbs we deliver to in Perth

We have delivered to 82 suburbs across Perth. Open the list to find yours. If your suburb is not listed your postcode is very likely still on the run, so check at checkout.

  • Alkimos
  • Applecross
  • Atwell
  • Aubin Grove
  • Baldivis
  • Bassendean
  • Beckenham
  • Bedford
  • Bedfordale
  • Beresford
  • Bertram
  • Boya
  • Brabham
  • Brentwood
  • Burns Beach
  • Byford
  • Canning Vale
  • Claremont
  • Coodanup
  • Cooloongup
  • Dawesville
  • Dayton
  • Doubleview
  • Dudley Park
  • East Fremantle
  • Falcon
  • Floreat
  • Fremantle
  • Girrawheen
  • Glen Forrest
  • Gooseberry Hill
  • Guildford
  • Gwelup
  • Halls Head
  • Harrisdale
  • Heathridge
  • Hillarys
  • Hocking
  • Inglewood
  • Kallaroo
  • Karawara
  • Kardinya
  • Karrinyup
  • Madora Bay
  • Martin
  • Meadow Springs
  • Middle Swan
  • Midvale
  • Mosman Park
  • Mount Hawthorn
  • Mount Lawley
  • Mount Pleasant
  • Nedlands
  • North Beach
  • North Perth
  • Orange Grove
  • Perth
  • Piara Waters
  • Pinjarra
  • Port Kennedy
  • Quinns Rocks
  • Rivervale
  • Rockingham
  • Safety Bay
  • Salter Point
  • Scarborough
  • Secret Harbour
  • Shenton Park
  • Singleton
  • South Perth
  • Stirling
  • Subiaco
  • Two Rocks
  • Victoria Park
  • Wannanup
  • Wanneroo
  • Welshpool
  • Wembley
  • West Perth
  • Westminster
  • Willagee
  • Yanchep

How Perth delivery works

Orders are butchered to order in Melbourne, cryovac sealed and packed in an insulated box with chilled gel packs before crossing the country. We dispatch Monday, Wednesday and Friday with a 12pm cut-off, and Perth metro addresses receive their order 3 to 5 business days after that.

Delivery is still a flat $30. Getting a chilled box across the Nullarbor costs us far more than a Melbourne suburb does, and we have chosen not to pass that on rather than quietly building it into the price per kilo.

Why the longer run does not hurt the meat

The packaging holds safe temperature for 24 hours in transit and a further 12 hours once delivered, and cryovac sealed beef carries up to 10 weeks of refrigerated shelf life from the packing date. The seal and the cold chain do the work, not the speed of the run.

The practical advice for Perth is to order larger and less often. Buy a full primal or a mixed box, portion it at home, and vacuum seal what you are not using in the next fortnight.

Where Perth orders come from

Mount Hawthorn, Middle Swan, Bedford, Yanchep, Karrinyup and Floreat order most often. We reach the full metro spread from Two Rocks and Alkimos in the north through Fremantle and the western suburbs down to Rockingham, Mandurah and Pinjarra.

For the South West and the rest of the state, including Margaret River, Busselton and Dunsborough, see the Western Australia delivery page.

Perth delivery questions

Which days do you dispatch to Perth?

We dispatch every Monday, Wednesday and Friday with a 12pm cut-off. Orders placed after the cut-off go out on the next dispatch day, so nothing sits in a depot over a weekend.

How long does delivery take to Perth?

Perth metro orders arrive 3 to 5 business days after dispatch. Regional Western Australia adds 1 to 2 days on top.

How much is meat delivery in Perth?

A flat $30, the same as Melbourne or Sydney, whatever the order size. Perth costs us considerably more to reach, but the price to you does not change.

Will the meat still be good after that long in transit?

Yes. Every order ships cryovac sealed in an insulated box with chilled gel packs, rated to hold safe temperature for 24 hours in transit and a further 12 hours once delivered. Sealed cryovac beef carries up to 10 weeks of refrigerated shelf life from packing.

What is the best way to order from Perth?

Larger and less often. A full mixed box every couple of months works better than small repeat orders, and it is how most of our Perth regulars buy.

Do you deliver to my Perth suburb?

We have delivered to 82 Perth suburbs, from Yanchep and Two Rocks in the north to Mandurah, Rockingham and Pinjarra in the south. Open the list above to check yours.

Is the beef delivered frozen?

No. Orders are delivered chilled and never frozen unless you request it. Products with FROZEN in the title are the exception and are labelled clearly.

Order grass-fed beef to Perth

Flat $30 delivery, cut to order, sealed in cryovac and delivered chilled. Browse the full range or check your suburb above.