How long can a ham be frozen?

Properly frozen ham typically retains its peak quality for up to 1 to 2 months, according to the USDA's Food Safety and Inspection Service. However, it can generally remain safe to consume for up to 6 months. For the best flavor and texture, it's recommended to cook the ham within the first few months of freezing.

Keep in mind that the quality and safety of frozen ham can vary depending on factors such as the initial freshness of the ham, proper freezing techniques, and consistent low storage temperatures. It's always a good practice to check for any signs of spoilage or freezer burn before consuming frozen ham.