Gerald Weiß (8 January 1960 – 17 February 2018) was an East German javelin thrower. He was born in Lübz, Germany. His personal best throw was 83.30 metres, achieved in June 1988 in Jena. He participated in the 1988 Summer Olympics.