Иодид кадмия получают добавлением металлического кадмия или его оксида, гидроксида или карбоната к иодистоводородной кислоте.
Он также может быть получен путем реакции кадмия или оксида кадмия с йодоводородной кислотой.