Theo các cơ quan dự báo thời tiết Mỹ, cơn bão có sức gió 65 km/h hình thành vào sáng sớm 23/9, giờ địa phương, và ở vị trí cách Punta Maldonado, Mexico khoảng 240 km về phía Nam. Cảnh báo bão nhiệt đới đã được ban hành với các khu vực từ Punta Maldonado đến Salina Cruz. Điều này đồng nghĩa rằng các điều kiện bão nhiệt đới với sức gió liên tục từ 63 - 117 km/h có thể xảy ra ở khu vực trong vòng 48 giờ.
Trung tâm Bão quốc gia Mỹ, cơ sở Miami, cho biết bão John gần như đứng yên nhưng có khả năng di chuyển gần hơn đến bờ biển phía Nam Mexico trong các ngày 24 - 25/9 và được dự báo sẽ mạnh lên trước khi đổ bộ. Đến ngày 26/9, bão John có thể sẽ gây ra lượng mưa từ 15 - 30 cm trên khắp các địa phương ven biển của bang Chiapas, với những khu vực bị cô lập có lượng mưa cao hơn. Ở các khu vực dọc và gần bờ biển Oaxaca đến Đông Nam Guerrero, lượng mưa từ 25 - 50 cm đến hết ngày 26/9.