Geraldton is a regular port of call for cruise ships with visits occurring approximately ten times per year.
Geraldton has a Mediterranean climate with dry, sunny conditions and warm sea temperatures throughout the summer.