L'iodure de méthyle se forme par la réaction exothermique qui se produit lorsque l'iode est ajouté à un mélange de méthanol et de phosphore rouge.
Elle est obtenue par réaction simultanée de l'iode, du phosphore rouge et du méthanol. L'iodure de phosphore -LRB- III -RRB- est formé au cours de la réaction.