Generální ředitele České televize od roku 1991 vybírá a jmenuje Rada České televize, kontrolní orgán, jímž se uplatňuje právo veřejnosti na kontrolu činnosti ČT, na základě výběrového řízení, které veřejně vyhlašuje a v němž stanovuje profesní a manažerské předpoklady. Generální ředitelé České televize tedy nejsou spojeni s exekutivou ani s politickými stranami, funkční období je zákonem časově definované.
Jan Souček
od 1. 10. 2023
Petr Dvořák
1. 10. 2011 - 30. 9. 2023
Jiří Janeček
19. 7. 2003 – 31. 8. 2011
Petr Klimeš
27. 11. 2002 – 18. 7. 2003 (prozatímní ředitel)
Jiří Balvín
9. 2. 2001 – 27. 11. 2002
Věra Valterová
12. 1. 2001 – 9. 2. 2001 (pověřena řízením ČT)
George Hodač
22. 12. 2000 – 11. 1. 2001
Dušan Chmelíček
1. 2. 2000 – 21. 12. 2000
Jakub Puchalský
1. 4. 1998 – 31. 1. 2000
Ivo Mathé
1. 1. 1992 – 31. 3. 1998