El Estrecho de Messina es un estrecho situado en el sur de Italia, entre la isla de Sicilia y Calabria, que conecta el mar Tirreno con el mar Jónico.
Un estrecho es una vía fluvial estrecha formada por medios naturales y que conecta dos cuerpos de agua más grandes. Los estrechos a veces son navegables, dependiendo que tan anchos y que tan profundos sean.
El estrecho de Messina tiene un ancho de aproximadamente 3.05km en su punto más angosto, entre Villa San Giovanni y Torre Faro, y una profundidad máxima de aproximadamente 250m.
El estrecho contiene una vida marina muy divera, que se le atribuye a las fuertes corrientes de marea.