Hurricane Idalia made landfall on Wednesday morning, August 30, 2023, near Keaton Beach in Florida's Big Bend region. The landfall occurred at approximately 7:45 a.m. EDT as a strong Category 3 hurricane with sustained winds of 125 mph.