The origins of Javier was from a tropical wave that moved off the coast of Africa on August 29.
The disturbance crossed the Atlantic Ocean without further development due to unfavorable conditions.
The tropical wave then combined with another low pressure system near the Leeward Islands and the two systems continued to move westward across the Caribbean Sea.
The storm crossed Central America on September 9 where it gained more convection.
On September 10, the disturbance became Tropical Depression 13-E at 1800 UTC.
The next day, it strengthened into Tropical Storm Javier.

Weak wind shear allowed Javier to reach hurricane strength on September 12.
Then the storm moved slowly to the west and northwest around a subtropical ridge that was centered over Mexico.
Javier then underwent rapid intensification as the storm reached a peak intensity of 150 mph (240 km/h) and a central pressure of 930 millibars.
These numbers qualified it as a Category 4 hurricane on the Saffir-Simpson Hurricane Scale and made it the strongest tropical cyclone of the 2004 Pacific hurricane season.

Javier then developed a concentric eyewall before weakening to a Category 3 storm.
Javier maintained Category 3 status for three days before encountering cooler waters which further weakened the storm.
Javier then turned northward and then northeastward before making landfall in Baja California as a tropical depression on September 19.
The depression moved over Guaymas, Sonora, before losing tropical characteristics.
The remnants of Javier then moved over the rest of Mexico and the Southwestern United States.
The origins of Javier was from a tropical wave that moved off the coast of Africa on August 29. The disturbance crossed the Atlantic Ocean without further development due to unfavorable conditions. The tropical wave then combined with another low pressure system near the Leeward Islands and the two systems continued to move westward across the Caribbean Sea. The storm crossed Central America on September 9 where it gained more convection. On September 10, the disturbance became Tropical Depression 13-E at 1800 UTC. The next day, it strengthened into Tropical Storm Javier.
Weak wind shear allowed Javier to reach hurricane strength on September 12. Then the storm moved slowly to the west and northwest around a subtropical ridge that was centered over Mexico. Javier then underwent rapid intensification as the storm reached a peak intensity of 150 mph (240 km/h) and a central pressure of 930 millibars. These numbers qualified it as a Category 4 hurricane on the Saffir-Simpson Hurricane Scale and made it the strongest tropical cyclone of the 2004 Pacific hurricane season.
Javier then developed a concentric eyewall before weakening to a Category 3 storm. Javier maintained Category 3 status for three days before encountering cooler waters which further weakened the storm. Javier then turned northward and then northeastward before making landfall in Baja California as a tropical depression on September 19. The depression moved over Guaymas, Sonora, before losing tropical characteristics. The remnants of Javier then moved over the rest of Mexico and the Southwestern United States.
Hurricane Javier (2004)