二次世界大战之后，苏联陆续扶持建立社会主义政权，罗马尼亚也包括其中，格奥尔基·乔治乌-德治成立罗马尼亚人民共和国。这期间在三色旗上添加了国徽。该时期总共出现了四种样式的罗马尼亚国旗。1952年以后的国徽上添加了五星，国旗也相应改变。1965年，格奥尔基·乔治乌-德治逝世后，齐奥塞斯库上台，把国号改为“罗马尼亚社会主义共和国”，并修改了国徽图案，国旗再次变动，这是罗马尼亚共产政权最后一版国旗。1989年12月21日，罗马尼亚发生大规模反共示威，事件最后演变为流血事件，导致齐奥塞斯库政权的倒台，齐奥塞斯库夫