塞尔维亚国旗是一面三色旗，由红、蓝、白 （即泛斯拉夫颜色）三横条组成，国旗中间偏左方有塞尔维亚国徽。採用于2004年8月16日，在2006年11月8日生效的宪法中得到保障。2010年11月11日对旗帜上的国徽图案作出修改。红、蓝、白三色组合形成于1835年奥斯曼帝国统治塞尔维亚时期。象征勇气（红）、团结（蓝）和希望（白）。附有国徽的塞尔维亚国旗为政府旗，较为常见。而纯红、蓝、白三色横条的塞尔维亚国旗则是民用旗，一般仅在民间集会使用。