La bandera de la República Checa (en checo:"národní vlajka") está formada por dos franjas horizontales de igual anchura, siendo de color blanco la superior y de color rojo la inferior, con un triángulo isósceles de color azul, cuya base coincide con el borde del asta de la bandera.