Donald Gordon Weser (born 8 February 1937) is a retired Australian Test cricket match umpire, from Western Australia.
He umpired 3 Test matches between 1979 and 1980. His first match was between Australia and England at Sydney from 10 to 14 February 1979, won by England by 9 wickets, thus retaining The Ashes. Australian captain Graham Yallop scored 121 of the first innings total of 198, but the rest of the batting in both innings failed against Ian Botham, John Emburey and Geoff Miller. Weser's partner was fellow debutant Tony Crafter.
Weser's last Test match was between Australia and New Zealand at Perth on 12 to 14 December 1980, won by Australia by 8 wickets, with a bowling attack of Dennis Lillee, Rodney Hogg, Len Pascoe, and Jim Higgs proving too powerful. Weser's colleague was again Tony Crafter.
Weser also umpired 8 One Day International (ODI) matches between 1979 and 1981.