军旗是白底衬蓝色交叉十字。在1707年联合法案以前，苏格兰皇家海军使用红底圣安得烈十字旗帜。加拿大zh-hans:新斯科舍省;zh-hk:诺华斯高沙省;zh-tw:新斯科细亚省;的纹章及旗帜使用白底衬蓝交叉十字（新斯科舍曾是苏格兰殖民地）。西班牙的特内里费岛和哥伦比亚共和国的岛则使用蓝底衬十字旗帜。苏格兰旗帜是组成英国国旗的三个十字其中之一，其余两个为代表英格兰的圣乔治十字及代表爱尔兰的圣博德十字。不少其他旗帜採纳了圣安得烈十字的设计，例如牙买加国旗、邦联旗。其他旗帜还包括阿拉巴马州州旗