Yes, ham freezes well! Be sure it is completely cooled down before placing in containers to freeze to prevent excess moisture. It is best if you cut the ham you will be using in recipes off of the bone and freeze the bone separately.