SC Freiburg, numele complet Sport-Club Freiburg eV, a fost fondat la 30 mai 1904 sub numele de FC Schwalbe Freiburg. Inițial un club de gimnastică, departamentul de fotbal nu a fost complet separat până în 1912. Clubul site oficial oferă o istorie extinsă a formării sale.
În primii ani, echipa a oscilat între divizii, dar a obținut un succes relativ ajungând la Bezirkliga Baden la sfârșitul anilor 1920 și începutul anilor 1930. Cu toate acestea, al Doilea Război Mondial a adus provocări pentru fiecare club de fotbal german, jocul regulat fiind suspendat și mulți jucători recrutați în serviciul militar.
Epoca postbelică a văzut SCF luptă pentru a câștiga un impuls sustenabil din cauza dificultăților financiare și a performanțelor inconsecvente. Dar lucrurile au început în sfârșit să se schimbe pozitiv când au câștigat promovarea în Bundesliga pentru prima dată în 1981, sub conducerea managerului Jupp Zlatko.