Frank Sauer (born 21 March 1954) is a Canadian retired international soccer player who played as a defender.
He played at club level for the New York Cosmos. Before he went to New York he played with London City in the National Soccer League.
Sauer made his debut for Canada in an October 1973 friendly match against Luxembourg and earned a total of four caps, scoring no goals. His final international was an April 1974 friendly against Bermuda.