Tafic FC is een voetbalclub uit Francistown in Botswana. De club werd opgericht in 1972 en speelt zijn thuiswedstrijden in het Francistown Stadium. Tafic FC is een van de meest succesvolle clubs in Botswana en heeft negen keer de landstitel gewonnen en zeven keer de beker.

De club heeft ook deelgenomen aan Afrikaanse clubcompetities, zoals de CAF Champions League en de CAF Confederation Cup. In 2000 bereikte Tafic FC de halve finale van de CAF Champions League, maar verloor uiteindelijk van Hearts of Oak uit Ghana.

In de afgelopen jaren is Tafic FC wat minder succesvol geweest, maar de club blijft een van de topclubs van Botswana. De club wordt ondersteund door een grote schare fans en staat bekend om zijn aanvallende speelstijl.