Током Арапско-израелског рата (1948), Сахнин се израелским снагама предао 18. јула 1948, током Операције Декел, али су га арапске снаге поново освојиле. Коначно је се преда без битке током Операције Хирам, 29. - 31. октобра 1948. Многи становници су побегли на север, али неки су остали и израелска војска их није протерала.