A by-election for the seat of Geelong in the Victorian Legislative Assembly was held on Saturday 13 November 1948. The by-election was triggered by the death of Labor member Fanny Brownbill on 10 October 1948.
The candidates were M. J. Travers for the Labor Party (a metalworker employed by the Ford Motors Geelong plant, and former president of the Geelong Trades and Labour Council), S. Baker for the Communist Party, and Edward Montgomery for the Liberal Party.
The Liberal Party won the seat, with Montgomery receiving about 45 per cent of preferences from the Communist candidate, and a nearly ten per cent swing away from Labor. This attracted comment from acting state Labor leader Bill Galvin, who said "there was a sinister influence in the way the Liberals and the Communists had put up a united front" in the by-election; and from Labor Prime Minister Ben Chifley, who also noted the role of Communist preferences in Labor's loss. Acting Liberal leader Wilfrid Kent Hughes called the win "a magnificent victory for the Liberal Party and the present Government".
Results.
! scope="col" colspan="2" style="width: 130px"|Party
! scope="col" style="width: 17em"|Candidate
! scope="col" style="width: 5em"|Votes
! scope="col" style="width: 3.5em"|%
! scope="col" style="width: 3.5em"| ;templatestyles src="Template:Tooltip/styles.css" / ;±%
! colspan="3" style="text-align:right;" | Total formal votes
! colspan="3" style="text-align:right;" | Informal votes
! colspan="3" style="text-align: right; margin-right: 0.5em" scope=row | Turnout
! colspan="6" style="text-align:left;" |Two-party-preferred result
References.
 ;templatestyles src="Reflist/styles.css" / ;