La Copa de la República Checa 2007-08 fue la 15.ª edición del torneo anual de eliminación directa de fútbol organizado por la Asociación Checa de Fútbol de la República Checa . Comenzó el 22 de agosto de 2007 con la ronda preliminar y finalizó con la final el 13 de mayo de 2008.
El Sparta de Praga se clasificó para la Copa de la UEFA 2008-09, pero como se clasificó para la Liga de Campeones a través de la Primera División checa esa misma temporada, el lugar fue para el Slovan Liberec como subcampeón.
La ronda preliminar se celebró el 22 de agosto de 2007. Los 34 participantes eran equipos de las ligas de cuarto nivel (Divize A, Divize B, Divize C, Divize D, Divize E) y de las ligas de quinto nivel (campeonatos regionales). Los equipos más audaces ganaron y avanzaron a la primera ronda.
* equipos de campeonatos regionales
La primera ronda se celebró el 29 de julio de 2007. Los 96 equipos participantes fueron los 17 ganadores de la ronda preliminar y 79 equipos de las ligas de segundo, tercer y cuarto nivel ( 2. Liga Checa ; ČFL , MSFL ; Divize A, Divize B, Divize C, Divize D, Divize E).
La segunda ronda se celebró el 5 de septiembre de 2007. Participaron 64 equipos, de los cuales 48 fueron ganadores de la primera ronda y 16 equipos de la Primera División Checa . Los equipos en negrita ganaron y avanzaron a la tercera ronda.
La tercera ronda se celebró el 26 de septiembre de 2007. Los 32 equipos participantes fueron los ganadores de la segunda ronda. Los equipos en negrita ganaron y avanzaron a la cuarta ronda.
La cuarta ronda se celebró el 10 de octubre de 2007. Los 16 equipos participantes fueron los ganadores de la tercera ronda. Los equipos más valientes ganaron y se clasificaron para los cuartos de final.
Los cuartos de final se jugaron a doble partido el 9 y el 16 de abril de 2008. Los ocho equipos participantes fueron los ganadores de los partidos de la cuarta ronda. Los equipos más valientes ganaron y avanzaron a las semifinales.
Las semifinales se jugaron el 30 de abril y el 7 de mayo de 2008. Los 4 equipos participantes fueron los ganadores de los cuartos de final. Los equipos más valientes ganaron y se clasificaron para la final.
El FC Slovan Liberec se clasificó para la segunda ronda de clasificación para la Copa de la UEFA 2008-09 porque el Sparta de Praga ya se había clasificado para la competición europea a través de la liga.
Como todos los equipos de la Primera División checa , el Sparta de Praga avanzó a la segunda ronda. Ganó los seis partidos, lo que supuso su tercera victoria consecutiva en la competición.