Advertisement
Home Dining Out Food News

Best Christmas hams in Australia to buy in 2025

Pre-order these pronto, these seasonal pork centrepieces run out fast.
Picture of a ham being carved with sticky glaze and scored skin
Hagen's ham.

Oliver Hagen, co-owner of Hagen’s organic butcher, makes a few thousand hams for his customers at Christmas every year. When it comes to picking your pork, he’s big advocate for choosing what’s right for your family – citing size, breed, colour and smokiness as key considerations:

Advertisement

Size

Hagen’s first tip is to get a sense of your guest list before deciding on the size of your Christmas ham.

“Understand how many people you’re feeding and ask, do you want to have just enough ham for Christmas, or do you want enough for leftovers?”

As a rough guide, he recommends approximately half a ham for 15 people – if you want it all gone that day. But for those who know they want Christmas leftovers, he suggests ordering two half hams.

Advertisement

Breed

Across the board, Australian, free-range, female pork is considered the gold standard.

“Try to buy regenerative or pasture-raised pork if possible,” Hagen suggests, “something that’s outside all the time.”

He says that any kind of Berkshire pig – an older, black pig – is “top-tier” because they’re pasture-raised, “so you know you’re going to get a really rich flavour and beautiful fat content.”

Advertisement

If you can’t get your hands on Berkshire pig, don’t fret – just look for pork that’s free-range as it often offers more fat marbling and a fuller, slightly sweeter taste.

Colour and smokiness

Finally, when it comes to appearances, Hagen recommends choosing a ham that is darker in colour “so you know it’s been smoked well.”

Andrew Vourvahakis from Andrew’s Choice Smokehouse in Melbourne supports this theory, suggesting we look for hams that are a “golden brown to rich dark brown colour, and maybe a bit lighter towards the hock end.” Vourvahakis advises that there should also be no cracks in the skin, and that “the hock shouldn’t be hollow or it’s been cooked wrong.”

Advertisement

Haven’t got your Christmas ham in the bag yet? These are some of the best hams in Australia to buy for the 2025 festive season. But get in quick, they sell out fast.


Best Christmas hams and where to get them this year

A Christmas ham that's been carved placed on a table with a side of peas and various Christmas side dishes
Victor Churchill’s ham.

Victor Churchill

VICTORIA AND NEW SOUTH WALES

Once described by Anthony Bourdain as “the most beautiful butcher shop in the world”, Victor Churchill’s Sydney and Melbourne locations are an experience in and of themselves. Here, each Christmas ham is hand-selected from a rare breed of Black Berkshire pigs raised exclusively for Victor Churchill and smoked over beechwood, giving it mouthwatering levels of marbling and a delicate texture. Hams start from $155 for a half leg. Order in-store or online before 9 December for delivery between 20 and 23 December.

Advertisement

Feather and Bone

NEW SOUTH WALES

Pasture-raised pigs are the focal point for these Marrickville and Waverley butcheries. Hams are lightly smoked to show the pork’s flavour, and you can also request for the skin to be removed and ham scored. You can also add on an optional Malfroy’s Gold honey and Wildflower ale-fuelled glaze. All hams are available for delivery all over Sydney, up to the Central Coast, the Blue Mountains, down to Nowra and Wollongong and to Canberra. Hams start from $235 for a leg with bone in.

A close-up shot of a scored and roasted ham being cut with a knife to emit a pink flesh with a layer of fat
Hagen’s ham.

Hagen’s

VICTORIA

Advertisement

This family-run organic butcher in Melbourne offers a selection of traditional and naturally cured hams made from regenerative Berkshire pigs raised on local farms. All hams are made in-house by the Hagen’s team. For smaller gatherings, Hagen suggests the nugget ham, which is boneless and slightly leaner, but still gives that sticky, glazed look and taste. For larger family feasts or those searching for a pork centrepiece, he recommends the bone-in ham that’s traditionally cured for a richer flavour. Hams start from $43 per kilo.

Peter Bouchier

VICTORIA

Female, free-range pork is the name of the game at this Victorian butcher, who regularly clean up at the Australian Food awards. Their award winning free-range, pre-glazed half ham starts from $188 and comes in at around 4.5kg, ready to be served. Pre-order for in-store pickup or order online before the 14 December. You’ll be asked to pay a 25% deposit to secure your ham and pay the rest upon delivery or pickup.

Black Forest Smokehouse

New South Wales

Advertisement

Fans of this Marrickville smokehouse know that you have to get in early to secure one of these free-range, wood-smoked hocks. You can also opt for one of its hampers, which includes a small boneless double-smoked ham with orange glaze, smallgoods like airdried wagyu beef and prosciutto, King Island cheddar, Christmas pudding and various other Christmas accoutrements for $110. Pre-order from December.

A scored and glazed Christmas ham from Meatsmith in Victoria
Meatsmith ham (photo: Jana Langhorst)

Meatsmith

Victoria

Andrew McConnell and Troy Wheeler’s meat providore brines rare breed pork for 48 hours then smokes it over smouldering German woodchips. You have the option to have your ham glazed with a very special Meatsmith ham glaze or for the ambitious, choose to glaze it yourself. Prices start from $165 for a half leg, and delivery is available across Victoria. Order for collection or delivery across Victoria between 16 and 24 December.

Gleneden Farm

Queensland

Ethically and organically farmed, Gleneden Farm’s wood-smoked ham is sure to impress your guests at Christmas. Bred from Wessex Saddleback pigs, pasture born and organically raised, the quality of ham from Gleneden Farm is tough to beat. Their whole, bone-in leg hams are roughly 5kg and start at $38 per kilo. Delivery extends to Brisbane, Ipswich, Aratula, Toowoomba, Warwick and Allora. Order via email or phone (07) 46661273 to place your order and pay a $50 deposit to secure your ham.

Advertisement

Sunshine Meats

New South Wales, Victoria, Western Australia, Queensland and Australian Capital Territory

Voted among Australia’s best artisan ham by the Australian Pork Corporation and the Sydney Royal Fine Food Show, Sunshine Meats knows how to put on a good ham. Made only using Australian pork, their maple-infused ham is marinated in a secret blend of spices and then double-smoked for 12 hours. Just add your own glaze, and Christmas is in the bag. Half hams start at $29 per kilo.

A ham being prepared with cloves and glaze from Vic's Meats

Vic’s Meats

Vic’s

New South Wales AND VICTORIA

Advertisement

Hams are available in-store at Vic’s NSW locations with stores in Bondi Junction, Chatswood and Mascot, as well as its Chadstone store in Melbourne. Otherwise, you can order your ham via its online store which delivers around the country (except WA and NT). Half hams weigh around 4kg at $185, making them perfect for smaller gatherings (each feeds between five and seven people). Tender and plump, they’ve been smoked over beechwood for 12 hours to impart a smoky flavour.

Pattemore’s Meats

Queensland

Daryl Pattemore has been sourcing pork from the from the Darling Downs region, and curing and smoking it using traditional methods for over 40 years. His skill shows in these top-grade hams. A whole leg, traditionally wood-smoked and sourced from the Southern Downs starts at $170.

A ham bring sliced, ready to eat, at Andrew's Choice Smokehouse

Andrew’s Choice Smokehouse

Advertisement

Andrew’s Choice Smokehouse

Victoria

Naturally smoked, brined with herbs and spices and consistently voted Victoria’s Best Ham, these plump beauties made from 100 per cent Australian pork are a work of art. Their 7kg traditional ham on the bone is $199, and there are also easy-carve boneless options, made with just as much pride and care.

Bos Taurus Butchery

South Australia

Get your order in for these free-range, beechwood-smoked South Australian hams, and they also sell free-range roasting geese from The Broody Goose Farm in the Murray River region. Ham on the bone starts at $21 per kilo.

Advertisement
An overhead shot of a glossy, glazed ham being sliced
G.McBean Family Butcher’s ham.

G.McBean Family Butcher

Victoria

Gary McBean, owner and head butcher at G.McBean is not interested in what butchery can do for himself, but the cuts and chops over the years has made him and everyone at G.McBean Family Butcher interested in what it can do for everyone else. And this festive season, he’s personally concerned with getting the best quality ham onto your table. A half leg of Berkshire ham from G.McBean starts at $180, and has been cured and smoked in-store to deliver perfectly sweet and smoky masterpieces.

Re & Sons

Western Australia

Advertisement

The Re family have owned this premium smallgoods business since 1953, with Umberto Re’s grandsons Eric and Jon Paul continuing his legacy at their butcher in Malaga in North Perth. Head to the website to order their German beechwood-smoked hams for $15 per kilo, and pick up in store. Pre-order before 10 December.

Related stories


Advertisement
Advertisement