In a crock pot, most 3–10 pound fully cooked hams heat through on low in about 3–7 hours, depending on size and your slow cooker.
Slow cookers make ham almost hands-off, but guesswork with timing can leave you with dry slices or a center that is still cool. The right cook time for ham in a crock pot depends on weight, cut, and whether the ham is fully cooked or raw. Once you match those details with a clear time range and a thermometer check, you can relax while the slow cooker does the work.
This guide walks through safe internal temperatures, real-world time ranges, and simple steps so you know exactly how long to cook ham in a crock pot for juicy, tender meat every time.
How Long Do You Cook Ham In A Crock Pot? Time Basics
Most grocery hams are fully cooked and only need gentle heating. In a crock pot on the low setting, plan around 2–3 hours for a 2–3 pound ham, 3–5 hours for a 4–6 pound ham, and 5–7 hours for an 8–10 pound ham. These ranges come from common slow cooker ham recipes and match home kitchen experience with standard 6–8 quart units.:contentReference[oaicite:0]{index=0}
Fresh, uncooked ham needs more time and always needs a thermometer check. You are not just reheating; you are cooking pork from raw, so the center has to reach a safe temperature and stay above the danger zone long enough.
The table below gives a broad view of crock pot ham timing on low heat for common types and sizes.
| Ham Type | Approx. Weight | Low Setting Time Range* |
|---|---|---|
| Fully Cooked Boneless Ham | 2–3 lb | 2–3 hours |
| Fully Cooked Spiral-Sliced Ham | 4–5 lb | 3–4 hours |
| Fully Cooked Bone-In Half Ham | 5–7 lb | 4–6 hours |
| Fully Cooked Bone-In Whole Ham | 8–10 lb | 5–7 hours |
| Fresh (Raw) Bone-In Ham | 5–7 lb | 6–8 hours |
| Fresh (Raw) Boneless Ham Roast | 3–4 lb | 5–7 hours |
| Thick Ham Steaks (Fully Cooked) | 1–2 lb total | 1½–2½ hours |
*All times assume thawed ham in a 6–8 quart slow cooker on low, with the pot at least half full and the lid on the whole time.
The real finish line is temperature, not the clock. Fresh, uncooked ham should reach 145°F with a 3-minute rest, and precooked ham should reach at least 140°F if it came vacuum-sealed from a USDA-inspected plant, or 165°F for other ready-to-eat ham products and leftovers. These targets match the FoodSafety.gov Safe Minimum Internal Temperature Chart.:contentReference[oaicite:1]{index=1}
Factors That Change Crock Pot Ham Cook Time
Two hams with the same weight can still need different cook times. Shape, bones, starting temperature, and your slow cooker model all matter. If you know how each factor nudges the time up or down, you can adjust without stress.
Weight And Shape Of The Ham
Heavier hams need more time, but shape matters too. A tall, thick ham takes longer to heat through than a flatter ham with more surface area touching the warm crock.
Spiral-sliced hams warm faster because heat can move between the slices. A solid roast or whole shank takes longer, since the center sits farther from the warm surface.
Bone-In Versus Boneless
Bone-in hams often stay juicier, but the bone can slow down heating in some spots. When you check the temperature, avoid touching the thermometer to the bone or large pockets of fat, since those spots can give a false reading.
Boneless hams cook a bit quicker and are easy to slice. Many are pressed into a uniform shape, which helps them heat more evenly in a crock pot.
Starting Temperature And Thawing
Cold ham straight from the fridge needs more time than ham that sat on the counter for a short chill-removing period. Even then, it should not sit at room temperature long.
Food safety groups and the USDA’s slow cooker food safety guidance stress that meat should be thawed before it goes into a crock pot, so it can move past the 40–140°F danger zone within a safe time window.:contentReference[oaicite:2]{index=2}
Frozen ham warms too slowly in a low-heat cooker, which leaves the center in that danger zone for longer than safety experts recommend.
Slow Cooker Size And Heat Level
Most recipes and timing charts assume a 6–8 quart oval slow cooker, filled at least halfway. A much smaller or much larger unit can change the pace.
Low is the standard setting for crock pot ham. High can work for shorter timing, but the outside dries sooner and glaze can scorch, so low brings better texture for a centerpiece ham.
Cooking Time For Ham In A Crock Pot By Size
When people search “how long do you cook ham in a crock pot?”, they usually have a very specific piece of ham on the counter and want a clear number. Use these size-based ranges as a starting point, then check with a thermometer near the end of the window.
Small 2–3 Pound Hams
For a small boneless or spiral ham around 2–3 pounds, plan 2–3 hours on low. Several recipe sources report that this size reaches serving temperature near the 2½ hour mark in a standard crock pot.:contentReference[oaicite:3]{index=3}
Set a timer for 2 hours, check the internal temperature, then add 15–20 minute blocks until the center hits your target. Cover the ham again right after each check so heat stays in the crock.
Medium 4–6 Pound Hams
This is the most common size for spiral-sliced holiday hams. A 4–6 pound fully cooked ham usually needs 3–5 hours on low to reach at least 140°F in the thickest part, with some variation between brands and models.:contentReference[oaicite:4]{index=4}
If the ham is spiral-sliced, start checking around 3 hours. For a solid half ham with the bone still in place, a 4-hour check is safer. Baste with the cooking juices each time you lift the lid, then close it again right away.
Large 7–10 Pound Hams
Large hams can fill the crock almost to the top. On low, plan around 5–7 hours for a fully cooked whole ham in the 8–10 pound range.:contentReference[oaicite:5]{index=5}
If the top sticks out above the rim, you can wrap the slow cooker with a foil “collar” and cover the whole thing with heavy foil under the lid to keep steam in. Another option is to trim off a few slices so the ham nestles below the lid line.
Fresh, uncooked hams in this size range need a longer window and close temperature checks. Plan 6–8 hours on low, and do not stop until both the center and several thick spots near the bone reach at least 145°F, with a short rest time before carving.
Once you know the baseline answer to how long do you cook ham in a crock pot?, you can use these size ranges, then fine-tune based on your own slow cooker’s quirks.
Step-By-Step Guide To Crock Pot Ham
Time ranges matter, but the way you set up the ham in the crock pot also affects how evenly it heats. This step-by-step rundown keeps things simple and repeatable.
Pick The Right Ham For The Crock Pot
Choose a ham that fits your slow cooker with a little clearance around the sides and top. An oval 6–8 quart unit handles most 4–8 pound hams. Bone-in hams give a classic look, while boneless ones slice neatly for sandwiches and meal prep.
Check the label so you know whether the ham is fully cooked, partially cooked, or raw. Many are labeled “fully cooked” or “ready to eat,” which tells you the crock pot is reheating, not cooking pork from scratch.
Prep The Ham And Crock Pot
Step 1: Thaw And Unwrap
Make sure the ham is fully thawed in the fridge. Cut away all outer plastic, remove any plastic disk over the bone, and discard the wrapper.
Step 2: Add Liquid And Aromatics
Add ½–1 cup of liquid to the crock: water, apple juice, cider, pineapple juice, broth, or a mix. A small bed of onion wedges or orange slices under the ham helps keep the bottom from sticking and adds flavor.
Step 3: Place The Ham Cut-Side Down
Set the ham in the crock, cut-side down. This position helps keep the exposed meat moist and lets the fat cap on top baste the ham as it warms.
Set Time, Glaze, And Temperature Checks
Set the crock pot to low and use the time range for your ham size. If you want to use a glaze packet or your own sugar-based glaze, spoon or brush it over the ham during the last 45–60 minutes so the sugars do not burn.
Near the low end of the time range, insert an instant-read thermometer into the thickest part, avoiding bone and fat pockets. When the center hits the safe temperature for your ham type, let it rest for at least 10–15 minutes before carving so the juices settle.
Food Safety Checks For Crock Pot Ham
Slow cookers run at gentle heat, which works well for ham, but you still need a few safety habits. These tips line up with guidance from USDA and other food safety groups.:contentReference[oaicite:6]{index=6}
Thermometer Targets For Different Ham Types
Cook or reheat ham to these internal temperatures:
- Fresh (Raw) Ham: 145°F with a 3-minute rest.
- Fully Cooked Ham, Vacuum-Packed From A USDA Plant: At least 140°F.
- Other Precooked Ham And Leftovers: 165°F.
These numbers come from federal food safety charts and give a clear line between “warm, but not ready” and “safe to serve.”:contentReference[oaicite:7]{index=7}
Safe Times For Leftover Crock Pot Ham
Once the meal ends, handle leftovers with the same level of care. Let sliced ham cool slightly, then move it into shallow containers and refrigerate within two hours of cooking.
| Leftover Type | Storage Method | Safe Storage Time |
|---|---|---|
| Sliced Cooked Ham | Fridge (≤40°F) | 3–4 days |
| Sliced Cooked Ham | Freezer (0°F) | 1–2 months |
| Ham Bone With Meat | Fridge | 2–3 days |
| Ham Bone With Meat | Freezer | 1–2 months |
| Ham Soup Or Beans | Fridge | 3–4 days |
| Ham Soup Or Beans | Freezer | 2–3 months |
Reheat leftovers to 165°F before eating and avoid using the slow cooker to reheat chilled ham. Bring leftovers back to temperature on the stove, in the oven, or in the microwave, then you can hold them warm in the crock pot if needed.:contentReference[oaicite:8]{index=8}
Common Crock Pot Ham Mistakes To Avoid
Even a simple slow cooker ham can go wrong in predictable ways. Steer clear of these habits and your timing stays more reliable.
- Starting With Frozen Ham: This keeps the center in the danger zone too long. Thaw in the fridge first.
- Cooking On High The Entire Time: High heat can dry the outside while the center still lags behind. Low heat brings better texture for whole hams.
- Lifting The Lid Too Often: Every peek lets out steam and adds several minutes to the cook time.
- Skipping The Thermometer: Time charts are guides, not guarantees. A quick check tells you when the ham is truly ready.
- Leaving Ham On Warm For Hours: The warm setting can hold food, but long stretches dry out the meat. Carve, cool, and store leftovers within a safe window.
Once you have a sense of how your own slow cooker behaves, the question “how long do you cook ham in a crock pot?” turns into a simple routine: match the size and style of ham to a time range, cook on low with a bit of liquid, and confirm doneness with a thermometer. From there, you can season, glaze, and serve in the way that suits your table best.