Gerd Weber (ur. 31 maja 1956 w Dreźnie) – niemiecki piłkarz występujący na pozycji pomocnika.
Kariera klubowa Weber treningi rozpoczął w wieku sześciu lat w klubie Lokomotive Drezno. W 1970 roku, mając czternaście lat trafił do juniorskiej ekipy Dynama Drezno. W 1973 roku został włączony do jego pierwszej drużyny. W DDR-Oberlidze zadebiutował 25 sierpnia 1973 w wygranym 5:2 meczu ze Stahl Riesa. W 1976 roku, 1977 roku oraz w 1978 roku zdobywał z klubem mistrzostwo NRD. Natomiast w 1977 roku wygrał z klubem rozgrywki Pucharu NRD.
W 1975 roku Weber został donosicielem Stasi. W 1981 roku wraz z dwoma innymi zawodnikami drużyny narodowej - Peterem Kotte oraz Matthiasem Müllerem został aresztowany przez Stasi na lotnisku w Dreźnie i oskarżony o próbę ucieczki do Niemiec Zachodnich. Weber trafił wówczas do więzienia na 7 lat i 7 miesięcy. W 1989 roku wyszedł z więzienia, jednak obowiązywała go dożywotnia dyskwalifikacja piłkarska.