How long do you cook uncooked ham in crockpot?

Cooking time for an uncooked ham in a crockpot will vary depending on the size of the ham and the desired doneness. As a general guide:

- For a 5-7 pound ham cook on low heat for 7-8 hours, or until the internal temperature of the ham reaches 145°F (63°C).

- For a 7-9 pound ham cook on low heat for 9-10 hours, or until the internal temperature of the ham reaches 145°F (63°C).

- For a 9-12 pound ham cook on low heat for 10-12 hours, or until the internal temperature of the ham reaches 145°F (63°C).

Always use a meat thermometer to check the internal temperature of the ham to ensure it has reached the desired doneness.