Abstract 3-Iodo-4H-pyran-4-ones have been synthesised in excellent yield by the reaction of acetylenic β-diketones with iodine monochloride and were converted into the corresponding 4H-pyran-4-thiones. The iodopyrones and thiopyrones gave with methylamine the respective N-methylpyridones and thiopyridones. The structure of the above compounds was confirmed from their spectral characteristics.