The Thessaly Football Clubs Association (TFCA) (Ένωση Ποδοσφαιρικών Σωματείων Θεσσαλίας, ΕΠΣΘ Enosi Podosfairikon/Podosferikon Somateion/Somation Thessalias/Thesalias, EPSTh) is a football (soccer) organization in the Magnesia prefecture that is member of the Hellenic Football Federation.
Later on, it founded separate association for three other prefectures: Larissa, Trikala and Karditsa.
During the decaded of 1960s and early 1970s those sub-associations broke away and formed their own.
The TCA has around 50 clubs divided into three divisions, but also supervises junior, youth and women's championships in Magnesia.
It is one of the oldest local federations in Greece, thus it kept its original name despite the fact that it only covers football in the Magnesia area and not in the whole region of Thessaly.