Best Ham Prices, Coupons & Deals
Many people enjoy a festive ham for Christmas! If you’re in the same boat, you might be interested in the best ham prices at a grocery store near you.
PS – We’ve got a roundup of the best turkey prices currently available, too!
Last updated: Wednesday, November 25, 2020
Remember when comparing ham prices, that there are different cuts of ham.
We typically see the best ham prices during Easter and Christmas. Here’s a little context of the best prices we’ve seen in recent years:
- 2016 Christmas Season: $1.47/lb
- 2017 Easter Season: $1.37/lb
- 2017 Christmas Season: $1.27/lb
- 2018 Easter Season: $1.27/lb
- 2018 Easter Season: $1.27/lb
- 2019 Easter Season: $1.27/lb
- 2019 Christmas Season: $1.19/lb
- 2020 Easter Season: $1.27/lb
It’s absolutely worth mentioning that many grocery stores will have a surplus of hams that they will mark down immediately following the holidays. I’ve found spiral sliced hams for as low as $0.99/lb. So if you dig ham, but don’t have to have it on Christmas, your patience may be rewarded!
Acme Ham Price
Acme has spiral sliced hams priced at $2.69/lb with card.
Albertsons Ham Price
Albertsons has Cook’s ham shank (bone-in) for $1.49/lb.
Aldi Ham Price
Aldi has their Appleton Farms spiral-sliced double-glazed brown sugar ham for $1.89/lb. (I’ve had this one and it is delicious!)
BI-LO Ham Price
BI-LO has Smithfield Shank Portion Smoked Ham priced at $0.99/lb, or you can get the Butt Portion Smoked Ham for $1.19/lb (limit 1).
Prefer spiral sliced? The Smithfield Half Spiral Sliced Ham is $1.79/lb (limit 1).
Costco Ham Price
Costco has their Kirkland Signature Spiral Sliced Hickory Smoked Ham priced at $1.99/lb.
Their Kirkland Signature Master Carve Applewood Smoked Half Ham is priced at $2.59/lb.
Cub Foods Ham Price
Cub Foods has Smithfield spiral sliced ham on sale for $1.99/lb.
Food Lion Ham Price
Food Lion has their shank portion ham on sale for $1.39/lb. If you’d like Smithfield brand, that’s 20¢/lb more at $1.59/lb.
Giant Ham Price
Pick up Giant brand spiral sliced half ham (bone-in) for $2.49/lb. Or you can get Giant brand smoked bone-in ham butt or shank portion for $1.49/lb.
H-E-B Ham Price
Use the in-store coupon to get a FREE 12-lb. RiverSide Grade A Frozen Turkey when you buy an H-E-B Spiral Sliced Bone-In Half or Whole Ham or H-E-B Boneless Spiral Sliced Ham, limit 1 per customer. Get your Thanksgiving turkey and your Christmas ham at the same time!
Hy-Vee Ham Price
Hy-Vee has a similar ham/turkey combo deal: Buy a Hormel Curel 81 whole boneless ham for $3.99/lb and get a Honeysuckle White frozen turkey (10-14 lb) FREE!
The turkey is normally $1.39/lb, so you’re saving up to $19.46 with this deal.
Kroger Ham Price
Kroger has their spiral sliced ham priced at $2.49/lb with card. This is bone-in ham and you can choose from honey or brown sugar flavoring.
Meijer Ham Price
Pick up Cook’s spiral sliced half ham for $1.69/lb at Meijer, limit 1. Note that there is no added flavoring or seasoning.
Safeway Ham Price
Safeway has Cook’s ham shank (bone-in) for $1.49/lb.
Sam’s Club Ham Price
Sam’s Club has their Member’s Mark Bone-In Brown Sugar Spiral Ham with Natural Juices for $1.88/lb, which is a great price for spiral sliced!
If you want to upgrade to their Member’s Mark Boneless Spiral-Sliced Fully-Cooked Double-Glazed Ham, it’s $1/more per pound at $2.88/lb.
Save A Lot Ham Price
Save A Lot has their portion ham priced at $1.29/lb.
ShopRite Ham Price
Spend $400 from October 18th to November 26th to receive a free turkey or ham. Note that you’ll need to use your Price Plus card to be eligible as the card will keep a running total of your purchases.
Target Ham Price
Pick up your ham at Target this year for $1.99/lb when you opt for their Archer Farms hickory-smoked spiral-sliced bone-in ham. Their Market Pantry hickory-smoked spiral-sliced bone-in ham is $1.29/lb. (Truth be told, I’m not sure what the difference is!) Limit 2 per guest.
Trader Joe’s Ham Price
Trader Joe’s is offering their Spiral Sliced Uncured Ham for $4.99/lb. Choose from Quarter Hams (4-4.5 lbs) or Half Hams (8-9 lbs).
These hams are 100% antibiotic-free and come from crate-free vegetarian-fed pigs that have never been given hormones. They also have no added nitrates or nitrites.
Walmart Ham Price
Get the Sam’s Choice Bone-In Spiral-Cut Ham for $1.98/lb at Walmart (marked down from $2.48/lb).
Winn-Dixie Ham Price
Get your ham at Winn-Dixie for $1.29/lb (Smithfield Shank Portion Smoked Ham) or $1.79/lb (Smithfield Half Spiral Sliced Ham). Limit 1 of either deal.
We’re also keeping tabs on ham prices for the following stores and will update this list when they’re posted:
- Amazon Fresh
- Fred Meyer
- Fresh Thyme
- Grocery Outlet
- Whole Foods Market
Please let me know if you’re aware of a store or deal we’ve missed!
What is your favorite store to buy ham from? For those that may not purchase ham regularly – do you have any recommendations on the type/portion of ham to buy?