The 1946 United States Senate election in Pennsylvania was held on November 5, 1946. Incumbent Democratic U.S. Senator Joseph F. Guffey sought re-election to another term, but was defeated by Republican nominee Edward Martin.
- Joseph F. Guffey, incumbent U.S. Senator
|Democratic||Joseph F. Guffey (inc.)||1,245,338||39.81%||-11.98%|
|Prohibition||Dale H. Learn||17,451||0.56%||+0.28%|
|Socialist Labor||Frank Knotek||11,613||0.37%||+0.31%|
- "Statistics of the Congressional Election of November 5, 1946" (PDF). Office of the Clerk of the U.S. House. Retrieved 9 July 2014.