W dzień Świętego Jerzego, 23 kwietnia 1927 roku, Cardiff stał się pierwszym klubem spoza Anglii, który wygrał Puchar Anglii pokonując Arsenal 1:0 w finale. Klub wygrał także Puchar Walii w 1927 roku pokonując Rhyl 2:0 i zdobył FA Charity Shield po pokonaniu amatorskiej drużyny The Corinthians 2:1 na Stamford Bridge. Jednak coraz większy kryzys, sprawił, że po zwycięstwie w Pucharze Anglii, drużyna spadła w sezonie 1928-29, mimo że stracił najmniejszą liczbę bramek w całej lidze, i dwa lata później doznał kolejnego spadku, po raz pierwszy od czasu wstąpienia do Football League. Po zakończeniu sezonu 1932-33 na 19. miejscu w ligowej tabeli, menedżer Fred Stewart złożył rezygnację ze stanowiska po 22 latach. Cardiff pozostał w trzeciej lidze Południowej do czasu zawieszenia Football League w związku z wybuchem II wojny światowej.