The last major hurricane to make direct landfall in the Greater Houston area was Hurricane Alicia in 1983, which came ashore as a Category 3 storm on the southern end of Galveston Island.