1630年白船旗的样式为左上角仅有一个缩小的圣乔治十字的白色旗帜，这一样式与当时的红船旗与蓝船旗一致。1707年，白船旗被改为整个旗面为圣乔治十字、左上角为英国国旗的旗帜。1720年前亦存在去掉圣乔治十字的白船旗，仅在国内水域使用。1801年，《1800年联合法令》颁布后，左上角被替换为新的英国国旗样式，此时的白船旗与今天的样式较为接近。此时白船旗上的英国国旗蓝底据海军部要求使用较深的蓝色，以避免由于褪色而频繁更换船旗。1687年海军部秘书塞缪尔·皮普斯将旗帜比例从11:18更改为5:9，1837年更改为现