On peut le préparer en faisant réagir une base contenant du potassium comme l'hydroxyde de potassium avec de l'acide iodique, par exemple :
L'iodate de potassium est obtenue par réaction de l'acide iodique avec l'hydroxyde de potassium ou par réaction de l'iode avec l'hydroxyde de potassium.