Best Ham Prices, Coupons & Deals
Many people enjoy a festive ham for Easter! If you’re in the same boat, you might be interested in the best ham prices at a grocery store near you.
Remember when comparing ham prices, that there are different cuts of ham.
We typically see the best ham prices during Easter and Christmas. Typically the best prices hover around $1 – $1.25 per pound.
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 per pound. So if you dig ham, but don’t have to have it on Easter, your patience may be rewarded!
Best Ham Prices by Store
Here are the best prices we’re seeing at a quick glance, but you can also scroll down the list to see more details about your favorite store:
- Costco – $1.99 per pound (spiral sliced)
- Sam’s Club – $2.84 per pound (spiral sliced)
- ShopRite – FREE with $400 in purchases
- Weis – FREE with 400 Reward Points (spiral sliced)
Acme Ham Price
Acme has Lancaster Brand spiral sliced ham for $1.49 per pound this week when you clip the digital coupon and make an additional $50 purchase.
Albertsons Ham Price
Albertsons has Signature Select Spiral Ham (Bone-In) for $1.99 per pound this week. Be sure to scan your rewards card to get this price.
Aldi Ham Price
Aldi has Appleton Farms Spiral-Sliced Half Ham for $0.95 per pound this week. This is a fantastic price!
Costco Ham Price
*UPDATED for 2022* Costco has their Kirkland Signature Spiral Sliced Hickory Smoked Ham priced at $1.99 per pound.
Cub Foods Ham Price
Get Smithfield Spiral Sliced Ham at Cub Foods this week for $2.49 per pound.
Fareway Ham Price
Fareway has Boneless Whole Hams priced at $2.99 per pound this week.
Food Lion Ham Price
Food Lion has their Shank Portion Ham on sale for $1.29 per pound with MVP Card and a $35 minimum purchase.
If you want spiral sliced, the Food Lion Spiral Ham is $1.59 per pound with MVP Card and $35 minimum purchase.
Fred Meyer Ham Price
Fred Meyer has their Kroger spiral sliced hams priced at $1.27 per pound with card. These are bone-in. Limit 1 with additional $25 purchase.
Also this week you can get Cook’s Portion Ham, bone-in, for $0.87 per pound with card. These also have a limit of 1 with an additional $25 purchase.
Fresh Thyme Ham Price
This week at Fresh Thyme you can get the Hatfield Boneless Hardwood Smoked Pre-Sliced Artisan Half Pit Ham for $1.99 per pound, limit 2.
Giant Ham Price
Get your ham for as low as $1.19 per pound right now at Giant. They have spiral sliced half ham (bone-in) at this price with a $25 purchase and a limit of 1.
Grocery Outlet Ham Price
Grocery Outlet has Sugar Tree Bone-In Spiral Sliced Half Ham in the deli for $1.29 per pound, limit 2.
H-E-B Ham Price
H-E-B is offering six items free (more than $24 value) when you buy an H-E-B Spiral Sliced Bone-In Half or Whole Ham or an H-E-B Boneless Spiral Sliced Ham.
You’ll need to use the coupons in store to get these items free:
- Frozen Baby Potatoes, 16 oz.
- Frozen Vegetables, 16 oz.
- Specialty Series Raspberry Chipotle Marinade, 15.5 oz.
- Texas Roots Pecans, 6 – 8 oz.
- ITZ-A Cracker, 12.5-13.7 oz.
- Creamy Creations Premium Ice Cream, 1/2 gallon
Hy-Vee Ham Price
Right now at Hy-Vee you can get Cook’s Smoked Ham Portion for $1.88 per pound.
Kroger Ham Price
Kroger has their Spiral Sliced Ham for $1.99 per pound with card. This has a limit of 1 and requires an additional $25 purchase.
You can also pick up a Smithfield Shank Portion Ham for $1.69 per pound with card (limit 1).
Lidl Ham Price
Pick up your Easter ham for $0.89 per pound at Lidl. This is a Ham Portion with water added. Limit 25 lbs. per customer.
Meijer Ham Price
Right now you can get a Cook’s Spiral Sliced Half Ham for $0.89 per pound at Meijer with additional $25 purchase, limit 1.
Publix Ham Price
Publix has their Publix Premium Semi-Boneless Half Ham for $1.49 per pound (limit 2). This is smoked and fully cooked.
Their spiral sliced half ham is a little more at $2.49 per pound.
QFC Ham Price
QFC has Hormel Cure 81 Spiral Sliced Ham (Bone-In) for $1.37 per pound this week with card. You must make an additional $25 purchase, and there is a limit of 1. This is a great price for name brand!
Safeway Ham Price
Safeway has the Signature Select Classic Ham (Bone-In) for $0.95 per pound this week, limit 2. Be sure to scan your rewards card to get this price.
Sam’s Club Ham Price
*UPDATED for 2022* Sam’s Club has the Member’s Mark Boneless Spiral-Sliced Fully-Cooked Double-Glazed Ham priced at $2.84 per pound.
Save A Lot Ham Price
Save A Lot has shank or butt portion hams for $1.29 per pound right now.
ShopRite Ham Price
*UPDATED for 2022* Spend $400 at ShopRite from March 6 to April 16 to get a FREE Shank Half Cook’s Smoked Ham or save $1.89 per pound off any other smoked ham.
You’ll need to swipe your Rewards Card at the register each time you make a purchase to be sure you rack up enough points.
If you don’t want that particular ham, other options include $0.10 per pound Butt Half Cook’s Smoked Ham, $0.99 per pound Cook’s Spiral Sliced Ham, and a few other choices.
Target Ham Price
Target stores with fresh groceries have the Market Pantry Bone-in Spiral-Cut, Hickory Smoked Half Ham for $1.29 per pound. This is a great price!
Trader Joe’s Ham Price
Trader Joe’s has their Spiral Sliced Uncured Ham for $4.99 per pound. These hams are 100% antibiotic-free and come only from vegetarian-fed pigs that have never received hormones and are never restrained in gestation or farrowing crates.
Walmart Ham Price
Walmart has their Sam’s Choice Bone-In Spiral-Cut Ham priced at $2.28 per pound through December 14. Note that prices may vary by region.
Weis Ham Price
*UPDATED for 2022* Take advantage of Weis Easter Rewards to possibly get a free ham! Earn 400 Reward Points to redeem for a totally FREE Smithfield Spiral Ham, or earn 200 points to get a ham for $1.49 per pound.
You’ll need to shop with your Club Card to track your earnings. Earn February 15 through April 17, and redeem April 7 through April 17. Limit one per household.
WinCo Ham Price
Pick up your holiday ham at great prices through December 14 at WinCo.
They have bone-in shank portion for $1.57 per pound, bone-in butt portion for $1.67 per pound, and/or half spiral ham for $1.97 per pound.
Winn-Dixie Ham Price
Winn-Dixie has Smithfield Shank Portion Ham for $1.29 per pound or Butt Portion Smoked Ham for $1.39 per pound, limit 2.
Prefer spiral sliced? You’ll pay $1.49 per pound for Smithfield Half Spiral Sliced Ham, limit 2.
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?