Karl Schubert (20 May 1908 – March 1991) was a German swimmer who won a silver medal at the 1931 European Aquatics Championships. He also competed at the 1928 Summer Olympics but was eliminated in preliminaries.