La vie politique tchèque est dominée par un clivage droite-gauche. Les deux principaux partis sont :
- ODS, le Parti civique démocratique, formé en 1991, après la scission du Forum civique, qui a contribué à la chute du régime communiste. En 2008, l'ODS a été affaibli considérablement par sa débâcle aux élections régionales et son revers aux sénatoriales (octobre). Le Premier ministre tchèque, Mirek Topolanek a été réélu en décembre 2008 à la tête du parti libéral ODS. Il a été préféré au maire de Prague, Pavel Bem, proche du président tchèque Vaclav Klaus, « père fondateur » et chef de cette formation de 1991 à 2002. En réaction, Vaclav Klaus a quitté la présidence d'honneur du parti.
- CSSD : le Parti social-démocrate tchèque, dirigé par Milos Zeman. Le CSSD a remporté les élections sénatoriales le 25 octobre 2008. En octobre 2010, il a remporté la majorité (41 sièges sur 81) à la chambre haute du Parlement.
Les autres partis politiques importants sont :
- TOP 09 : droite populiste, dirigé par l'ancien ministre des Affaires étrangères Karel Schwarzenberg,
- KDU-CSL : l’Union démocrate-chrétienne — Parti populaire tchèque
- KSCM : le Parti communiste de Bohême et de Moravie
- DEU : l’Union démocrate
- SZ : le Parti des Verts