티레니아해(문화어: 띠레니아 해, 이탈리아어: mar Tirreno, 영어: Tyrrhenian Sea)는 이탈리아반도 서쪽의 지중해에 있는 해역으로 가장 깊은 곳은 수심 3,785m이다. 서쪽으로 코르시카섬과 사르데냐섬이 있으며, 남쪽으로 시칠리아섬이 있다.
티레니아해에는 다섯 곳의 해협이 있다.