Glass served at the Treasury until 1920, when he was appointed to the United States Senate to fill the vacancy caused by the death of Virginia's senior senator, Thomas Staples Martin.
Glass served in the U.S. Senate for the remainder of his life, turning down the offer of a new appointment as Secretary of the Treasury from President Roosevelt in 1933.