The Government of Mexico issued a hurricane watch on October 21 at 15:00 UTC for the western coast of Mexico from San Blas to Mazatlán, and a tropical storm watch from Playa Perula to San Blas.
Six hours later, a tropical storm watch was issued for Mazatlán to Bahia Tempehuaya.
The hurricane watch and tropical storm watches were replaced with warnings at 03:00 UTC on October 22.
All warnings were discontinued at 06:00 UTC on October 24 after Willa weakened to a tropical storm over Durango.

Various other weather-related alerts were issued as Willa approached Mexico's Pacific coast.
Red alerts, indicative of the maximum level of danger, were issued for portions of Nayarit and Sinaloa in Willa's direct path.
In central Sinaloa and Puerto Vallarta, Jalisco, orange alerts were issued due to high danger.
A majority of Chihuahua was under a yellow alert, meaning moderate danger, due to the threat of heavy rainfall.
A green alert, signaling minimal danger, was issued for Baja California Sur as a precautionary measure due to waves along the coast.
Admiral Vidal Francisco Soberón Sanz of the Mexican Secretariat of the Navy activated the Prevention Phase of the Marine Plan, a military disaster preparation and relief plan, in the Mexican states of Sonora, Sinaloa, Nayarit, Jalisco, Colima, and Michoacán.
Small vessels were restricted in the ports of Comondú, La Paz, and Los Cabos as well as in the Gulf of California and Sea of Cortez.
Classes were canceled in the Sinaloan municipalities of Concordia, Cosalá, Elota,  Escuinapa, Mazatlán, Rosario, and San Ignacio.
Approximately 1,265 schools were also closed along the northern and southern coasts of Jalisco.

Approximately 200,000 people were evacuated from their homes in Nayarit and Sinaloa.
About 40,000 of those people utilized more than 2,900 shelters, assisted by the Mexican Army, Navy, and emergency crews.
Businesses and industries in the storm's path closed.
Mazatlán International Airport closed during the storm, as did nearby hotels.
Thirty neighborhoods in the Mazatlán Municipality were evacuated due to the risk of flooding.
Emergency authorities evicted over 4,250 people in coastal cities from their homes and established 58 shelters before the storm hit.
In Jalisco, 2,500 people were evacuated ahead of Willa and 23 temporary shelters were established.
At least 6,000 people were evacuated from Escuinapa due to the proximity of Willa.
Fonden, Mexico's natural disaster relief agency, allocated 99.2 US tons (90 metric tons) of food for affected people in advance of Willa's landfall.
The Mexican Navy set up a collection center for food and supplies in La Paz, Baja California Sur in the hours before the storm.

Hurricane Willa and Tropical Storm Vicente together forced the Norwegian Bliss cruise ship to divert to San Diego, California, on October 23.
Despite the threat that Willa posed, Petróleos Mexicanos, a Mexican state-owned petroleum company, announced that it intended to maintain normal operations in Jalisco, Nayarit, Colima, Sonora and Sinaloa.
All economic activity and public transportation were suspended in Sinaloa as a precaution.
Roads and businesses were closed in Nayarit, with officials requesting that citizens remain in their homes.
In order to prevent damage to water pumping equipment during the storm, service was shut off to 27 neighborhoods in Tepic, Nayarit, on October 23.
The Jalisco state Ministry of Communications and Transportation (SCT) employed 400 people to observe 322 bridges and over 1,365 mi (2,200 km) of roads.
The SCT also readied 60 machines, including backhoes, in case of landslides.
The number of road crews available was increased from 22 to 40 during the storm.
The Government of Mexico issued a hurricane watch on October 21 at 15:00 UTC for the western coast of Mexico from San Blas to Mazatlán, and a tropical storm watch from Playa Perula to San Blas. Six hours later, a tropical storm watch was issued for Mazatlán to Bahia Tempehuaya. The hurricane watch and tropical storm watches were replaced with warnings at 03:00 UTC on October 22. All warnings were discontinued at 06:00 UTC on October 24 after Willa weakened to a tropical storm over Durango.
Various other weather-related alerts were issued as Willa approached Mexico's Pacific coast. Red alerts, indicative of the maximum level of danger, were issued for portions of Nayarit and Sinaloa in Willa's direct path. In central Sinaloa and Puerto Vallarta, Jalisco, orange alerts were issued due to high danger. A majority of Chihuahua was under a yellow alert, meaning moderate danger, due to the threat of heavy rainfall. A green alert, signaling minimal danger, was issued for Baja California Sur as a precautionary measure due to waves along the coast. Admiral Vidal Francisco Soberón Sanz of the Mexican Secretariat of the Navy activated the Prevention Phase of the Marine Plan, a military disaster preparation and relief plan, in the Mexican states of Sonora, Sinaloa, Nayarit, Jalisco, Colima, and Michoacán. Small vessels were restricted in the ports of Comondú, La Paz, and Los Cabos as well as in the Gulf of California and Sea of Cortez. Classes were canceled in the Sinaloan municipalities of Concordia, Cosalá, Elota,  Escuinapa, Mazatlán, Rosario, and San Ignacio. Approximately 1,265 schools were also closed along the northern and southern coasts of Jalisco.
Approximately 200,000 people were evacuated from their homes in Nayarit and Sinaloa. About 40,000 of those people utilized more than 2,900 shelters, assisted by the Mexican Army, Navy, and emergency crews. Businesses and industries in the storm's path closed. Mazatlán International Airport closed during the storm, as did nearby hotels. Thirty neighborhoods in the Mazatlán Municipality were evacuated due to the risk of flooding. Emergency authorities evicted over 4,250 people in coastal cities from their homes and established 58 shelters before the storm hit. In Jalisco, 2,500 people were evacuated ahead of Willa and 23 temporary shelters were established. At least 6,000 people were evacuated from Escuinapa due to the proximity of Willa. Fonden, Mexico's natural disaster relief agency, allocated 99.2 US tons (90 metric tons) of food for affected people in advance of Willa's landfall. The Mexican Navy set up a collection center for food and supplies in La Paz, Baja California Sur in the hours before the storm.
Hurricane Willa and Tropical Storm Vicente together forced the Norwegian Bliss cruise ship to divert to San Diego, California, on October 23. Despite the threat that Willa posed, Petróleos Mexicanos, a Mexican state-owned petroleum company, announced that it intended to maintain normal operations in Jalisco, Nayarit, Colima, Sonora and Sinaloa. All economic activity and public transportation were suspended in Sinaloa as a precaution. Roads and businesses were closed in Nayarit, with officials requesting that citizens remain in their homes. In order to prevent damage to water pumping equipment during the storm, service was shut off to 27 neighborhoods in Tepic, Nayarit, on October 23. The Jalisco state Ministry of Communications and Transportation (SCT) employed 400 people to observe 322 bridges and over 1,365 mi (2,200 km) of roads. The SCT also readied 60 machines, including backhoes, in case of landslides. The number of road crews available was increased from 22 to 40 during the storm.
Hurricane Willa