Socorro Island
A última hora del 15 de julio, Frank pasó cerca de 175 millas (280 km) al sur de la Isla Socorro. Una estación en la isla informó vientos de 67 mph (107 km/h), lo que indicó que el huracán tenía un gran campo de viento. La intensificación lenta continuó, y Frank se intensificó en un huracán mayor, o un huracán categoría 3 en la escala de huracanes de Saffir-Simpson el 17 de julio. En ese momento, el ojo se había vuelto bien definido, y más tarde se vio rodeado por un anillo de convección profunda. El 18 de julio, Frank alcanzó su intensidad máxima de 145 mph (230 km/h) al oeste-suroeste de la península de Baja California. Para el 20 de julio, los vientos cayeron por debajo de la intensidad de los huracanes, y por la noche, Frank era solo un huracán de categoría 1.