Шевах Вайс родился в 1935 году в городе Бориславе, тогда принадлежавшем Польше. Во время Холокоста, семью Вайсов прятали соседи украинцы. В 1947 году Шевах Вайс репатриируется в Израиль. Учился в Еврейском университете Иерусалима, доктор политологии. В 1969 году избирается в муниципалитет Хайфы. С 1981 г., член Кнессета от партии Авода. В 1992 году избирается спикером кнессета. По окончании парламентской деятельности, Шевах Вайс переходит на дипломатическую работу и служит послом в Польше с 2000 по 2004 гг. Одновременно с этим, Вайс исполняет обязанности председателя совета директоров Яд ва-Шем.
Шевах Вайс — автор множества работ по политологии.