SC Freiburg, pełna nazwa Sport-Club Freiburg eV, został założony 30 maja 1904 roku jako FC Schwalbe Freiburg. Początkowo był to klub gimnastyczny, wydział piłkarski został całkowicie wyodrębniony dopiero w 1912 roku. Klub oficjalna strona internetowa podaje obszerną historię jego powstania.
Na początku swojej działalności zespół oscylował między dywizjami, ale odniósł względny sukces, docierając do Bezirkliga Baden pod koniec lat dwudziestych i wczesnych trzydziestych XX wieku. Jednak II wojna światowa przyniosła wyzwania dla każdego niemieckiego klubu piłkarskiego, zawieszając regularne rozgrywki i wielu zawodników powołanych do służby wojskowej.
W okresie powojennym SCF walczyło o nabranie trwałego tempa z powodu trudności finansowych i niespójnych wyników. Jednak sytuacja w końcu zaczęła się pozytywnie zmieniać, gdy w 1981 roku po raz pierwszy awansowali do Bundesligi pod wodzą menadżera Juppa Zlatko.