捷克国旗呈长方形,长宽之比为3:2。旗面由蓝、白、红三色组成。左侧为蓝色
等腰三角形。右侧是两个
相等的
梯形,上白下红。
蓝、白、红三色是
斯拉夫民族喜欢的传统颜色。
捷克人的故乡是古老的
波希米亚王国,这个王国的颜色为红、白两色。白色代表神圣和纯洁,象征着人民对和平与光明的追求;红色象征勇敢和不畏困难的精神,象征人民为国家的独立解放和繁荣富强而奉献的鲜血与取得的胜利。蓝色来自原来的
摩拉维亚地区和
斯洛伐克省徽章的颜色。
捷克斯洛伐克首面国旗红白双色旗出现于1918年。1920年3月20日,在红白双色旗的基础上,添加了蓝色三角形,此旗当时也就成为捷克斯洛伐克的国旗。1993年1月1日捷克斯洛伐克分裂成
捷克和斯洛伐克共和国,两个主权独立的国家。捷克共和国的国旗仍旧沿用原捷克斯洛伐克国旗,斯洛伐克共和国另采用国旗。