When you buy through our links, Insider may earn an affiliate commission. Learn more.
A gleaming, brown-sugar glazed ham evokes feelings of bounty, holiday cheer, and meals enjoyed with loved ones. For a special occasion, why not splurge a bit for a ham that everyone will remember? (If ham isn’t a family favorite, check out more special occasion cuts from the best online meat delivery services.)
In this guide, we’re talking about fully cooked ham, sometimes referred to as “city ham” (for more info on city ham versus country ham, read our FAQ). This type of ham requires minimal prep on your part — just thaw, heat, and serve. Many are also already spiral sliced for added convenience. Keep in mind that large pieces of meat can take a few days to defrost, so be sure to plan ahead.
Learn more about how Insider Reviews tests and researches kitchen products.
Our picks for the best hams you can buy online
Best heritage breed: Snake River Farms Kurobuta Half Ham – See at Snake River Farms
Purebred, humane Berkshire pork, with rich color and flavor.
Best smoked: Smoking Goose Pecan Smoked Duroc Ham – See at Zingermans
Smooth and complex, thanks to the curing spices and pecan smoke.
Best boneless: D’Artagnan Berkshire Best Boneless Smoked Ham – See at D’Artagnan
Marbled, tender Berkshire pork that was raised on pasture.
Best honey-glazed: Cajun Ed’s Cajun Honey Glazed Ham – See at Goldbelly
The ideal balance of sweet and spicy.
Best subscription: Crowd Cow Smoked Bone-In Heritage Ham – See at Crowd Cow
Flavorful, Paleo-friendly, raised with care.
Best for a smaller crowd: Omaha Steaks Duroc Boneless Country Ham – See at Omaha Steaks
The perfect size for up to five.