Stormvogels powstał w 1912 roku. Gdy w Holandii utworzono profesjonalną ligę, zarówno Stormvogels, jak i inny lokalny klub VSV zaczęły w niej grać. VSV jeszcze w 1938 roku zdobyło Puchar Holandii. Z powodu problemów finansowych obu klubów, 17 lipca1963 doszło do fuzji. Klub nazwano Telstar, a nazwę wzięto od satelity komunikacyjnego, wystrzelonego w kosmos tamtego roku. Stormvogels i VSV powróciły do ligi amatorskiej. W 2001 roku doszło do kolejnej fuzji – amatorskiego Stomrvogels i grającego w drugiej lidze Telstaru. W 2008 klub zmienił nazwę na SC Telstar.
Swoje domowe mecze zespół rozgrywa na mogącym pomieścić 3060 widzów obiekcie o nazwie Schoonenberg Stadion. Barwy klubowe to biały i niebieski.