除有关君主的部分，加入有关当事人忠诚的声明、有关加拿大的具体叙述等等。然而，公民宣誓至今仅于1977年修改了一次。
沿革.1947年前，「加拿大公民」此身份定义并不存在，加拿大人如同其他英联邦王国的居民般被视为英国臣民，而从非英联邦国家移居加拿大的人士只须。然而，印度于1950年成为共和国后，英联邦王国的君主再不是众英联邦国家的唯一国家元首。自此之后，来自英联邦国家的移民不一定已经效忠加拿大的（亦即英联邦王国的）君主。有见及此，加拿大国会制定了《1946年加拿大公民身份法案》。新法