Smart Shopper Guide: How Much Is a Costco Ham This Year

Costco has long been the gold standard for holiday entertaining, offering high-quality proteins at prices that often leave traditional grocery stores in the dust. Whether you are planning a massive Easter brunch, a cozy Christmas dinner, or simply want to meal prep for a week of gourmet sandwiches, the question of how much is a Costco ham is at the top of many shopping lists.

In 2026, the value proposition remains strong. While global supply chains and inflation have caused minor shifts in meat pricing over the last few years, Costco continues to use its massive buying power to keep the Kirkland Signature ham varieties affordable for the average family.

Understanding the Varieties and Current Pricing

To determine how much you will spend, you first need to identify which type of ham fits your needs. Costco typically stocks two primary main-course options in the warehouse, along with several smaller deli-style hams.

Kirkland Signature Spiral Sliced Bone-In Ham

The spiral-cut ham is the quintessential holiday centerpiece. This ham is hickory-smoked, fully cooked, and comes with a separate glaze packet (usually a honey or brown sugar base).

As of early 2026, the price for the Kirkland Signature Spiral Sliced Ham is approximately $2.49 per pound. Given that these hams typically weigh between 9 and 13 pounds, you can expect to pay anywhere from $22 to $33 for a whole ham. This remains one of the best values in the store, especially when compared to specialty ham retailers where a similar weight might cost $75 or more.

Kirkland Signature Applewood Smoked Master Carve Half Ham

The Master Carve ham is a favorite for those who find the bone-in spiral ham too cumbersome. This is a boneless, lean ham that is incredibly easy to slice from end to end. It has a slightly more sophisticated, smoky flavor profile compared to the sweeter spiral-cut version.

The price for the Master Carve Half Ham currently sits around $3.99 per pound. These hams are smaller, usually weighing between 3 and 5 pounds. Total costs generally range from $12 to $20. While the price per pound is higher than the spiral ham, you are paying for the convenience of no bone and less waste.

Deli and Pre-Sliced Options

For those not looking for a massive roast, Costco offers extra-lean sliced ham in the deli section. A 2-pack of Kirkland Signature Extra Lean Uncured Ham (totaling 3 pounds) is often priced around $15, though it frequently goes on sale for closer to $12.50.

Factors That Influence the Final Price

When you walk into the warehouse, the price on the sign is rarely the price you pay at the register because these items are sold by weight. Here is what to keep in mind while browsing the refrigerated bunkers.

Seasonal Fluctuations

The price of pork fluctuates based on the time of year. During the lead-up to major holidays like Easter, Thanksgiving, and Christmas, Costco occasionally offers “Instant Savings” on their hams. It is not uncommon to see $5 off the total price of a ham during these promotional windows. However, demand is also at its peak, so the “smaller” (and thus cheaper) hams tend to sell out first.

Regional Price Differences

While Costco strives for national price consistency, local market conditions can cause slight variations. High-cost-of-living areas, such as Hawaii, Alaska, or parts of the Northeast, may see prices roughly 10% to 15% higher than the national average.

Weight Selection

Because the hams are pre-packaged, you have the power to control your budget by digging through the stack. If you are feeding a smaller group, look for a ham on the lower end of the 9-pound range for a spiral cut. If you want leftovers for soup and sandwiches, the 13-pounders provide a much better “value per serving” even if the upfront cost is higher.

Value Comparison: Costco vs. Traditional Supermarkets

To truly answer how much is a Costco ham, one must look at the “hidden” savings. In early 2026, many national grocery chains are pricing their premium spiral hams at $4.99 to $6.99 per pound.

By choosing the Costco Kirkland Signature brand at $2.49 per pound, a shopper purchasing a 10-pound ham saves approximately $25 to $40 on a single item. This saving alone often covers nearly two-thirds of the annual Costco Gold Star membership fee.

Serving Sizes and Yield: Getting Your Money’s Worth

When budgeting for a meal, the price of the meat is only half the story. You also need to know how many people that meat will feed.

For a bone-in spiral ham, the general rule is to budget 3/4 pound to 1 pound per person. This accounts for the weight of the bone and the shrinkage that occurs during the reheating process. Therefore, a 10-pound Costco spiral ham will comfortably serve 10 to 12 people with a modest amount of leftovers.

For the boneless Master Carve ham, you only need about 1/3 pound to 1/2 pound per person. A 4-pound Master Carve ham can easily feed a family of 8, making it a highly efficient choice for smaller gatherings.

Cooking and Preparation Tips for Best Results

Since Costco hams are fully cooked, your goal is not to “cook” the meat but to reheat it gently so it retains its moisture. Overheating is the primary reason hams become dry and salty.

For the Spiral Sliced Ham, preheat your oven to 275 degrees Fahrenheit. Place the ham in a roasting pan with about half an inch of water or apple juice in the bottom to create steam. Cover the pan tightly with heavy-duty aluminum foil. Heat the ham until it reaches an internal temperature of 140 degrees Fahrenheit. This usually takes about 12 to 15 minutes per pound.

If you choose to use the glaze packet, remove the ham from the oven when it hits 130 degrees Fahrenheit. Increase the oven temperature to 400 degrees Fahrenheit. Apply the glaze generously over the surface and return it to the oven for 10 minutes to allow the sugar to caramelize and create that signature crust.

The Master Carve ham follows a similar process but can be heated at a slightly higher temperature, around 325 degrees Fahrenheit, for 10 to 12 minutes per pound since it is smaller and more uniform in shape.

Maximizing Your Purchase: The After-Dinner Value

The “true” cost of a Costco ham is even lower when you consider the secondary meals. The bone from the spiral ham is a culinary treasure. It can be simmered with dried beans, onions, and carrots to create a massive pot of split pea or navy bean soup.

Leftover slices can be frozen for up to two months, making them perfect for future breakfast quiches, holiday brunch strata, or simple grilled ham and cheese sandwiches. When you break down a $25 ham into 12 dinner servings, a pot of soup, and 6 sandwiches, the cost per meal drops to less than $1.50 per person.

Availability and When to Buy

Costco maintains a steady supply of Master Carve and deli hams year-round. However, the bone-in spiral hams are considered a seasonal “treasure hunt” item. They typically begin appearing in warehouses in late September for the autumn holidays and reappear in early March for the spring season. If you see them in stock and have a major event coming up, it is wise to grab one; they are vacuum-sealed and have a relatively long refrigerated shelf life, often lasting several weeks past the purchase date if the seal remains intact.

Costco Ham FAQs

  • How much does a Costco spiral ham cost per pound in 2026?

    The current price for a Kirkland Signature Spiral Sliced Bone-In Ham is approximately $2.49 per pound. Prices may vary slightly by region, but this remains the standard benchmark for the 2026 season.

  • Is the Costco ham already cooked?

    Yes, all of the primary ham options at Costco—including the Spiral Sliced, Master Carve, and Deli Sliced varieties—are fully cooked. They only require reheating to a safe internal temperature of 140 degrees Fahrenheit for serving.

  • How many people will a 10-pound Costco ham feed?

    For a bone-in spiral ham, you should plan on about 1 pound per person. A 10-pound ham will serve approximately 10 people. If you are serving a boneless Master Carve ham, a 10-pound portion would serve 20 to 25 people.

  • Can I freeze a Costco ham if I don’t use it all?

    Absolutely. Leftover ham can be tightly wrapped in plastic wrap and then placed in a freezer bag or aluminum foil. It will maintain its quality for about 1 to 2 months in the freezer. The ham bone can also be frozen for use in soups later.

  • Does the Costco spiral ham come with a glaze?

    Yes, the Kirkland Signature Spiral Sliced Ham includes a separate glaze packet located inside the packaging. It is a powdered mix that you typically combine with a small amount of water or fruit juice and apply during the final 10 minutes of heating.