此旗的来历可追溯到
奥地利大公时期,据说当时的巴本堡
腓特烈一世公爵在与英王
理查一世激战时,公爵的白色军衣几乎全被鲜血染红,只有佩剑处留下一道
白痕。从此,公爵的军队采用红白红为战旗颜色。1786年约瑟夫国王二世把红白红旗作为全军战旗,1919年正式定为
奥地利国旗。奥地利政府机构、部长、总统等官方代表和政府驻外机构均使用带国徽的国旗,一般场合不用带国徽的国旗。
1938年,
德国吞并奥地利,国旗变为
纳粹德国的国旗。
第二次世界大战后,
奥地利恢复主权,建立奥地利共和国,原来七百多年前的国旗继续沿用。
1192年,公爵雷欧伯德五世带领十字军
东征时,雷欧伯德五世在战争之中身穿的白色战袍被血染成红色,而中间腰带的一部份依然是白色。东征返国后,雷欧伯德五世得到神圣罗马帝国皇帝的赞颂,并颁赠红、白、红的勋章,表扬他的功劳。而这
三色旗也于这时开始使用,在1804年,奥地利开始转用
哈布斯堡王朝旗帜为国旗,并于1867年与
匈牙利联盟,组成
奥匈帝国,定都
维也纳。