사할린섬(러시아어: Сахали́н, 문화어: 화태)은 러시아의 섬이다. 일본에서는 가라후토(樺太 가라후토[*])라고 한다. 남북의 길이 950km, 최대 폭 160km, 면적 약 72,492km2이다. 또한 러시아에서 가장 큰 섬이자, 세계에서 23번째로 큰 섬이기도 하다. 타타르 해협과 오호츠크해 사이에 있으며, 쿠릴 열도와 함께 러시아의 사할린주를 이룬다. 사할린주의 주도는 유즈노사할린스크이다.