El texto del juramento ha sido modificado en cuatro ocasiones desde su implementación original, el cambio más reciente añadió: bajo Dios (under God) y a partir del 14 de junio de 1954 le versión usada dice así: Algunos estados como Texas, tienen juramentos de lealtad a su bandera estatal también.
[1] El juramento original dice: I pledge allegiance to my Flag and the Republic for which it stands, one nation indivisible, with liberty and justice for all ("Juro lealtad a mi bandera y la república que representa, una nación indivisible, con libertad y justicia para todos").
En una cuestión gramatical menor, se le añadió "a" (to) antes de "la república" (the Republic).
Al día siguiente, el senador de Míchigan Charles G. Oackman, propuso una enmienda al juramento que incluía las palabras under God ("bajo Dios" o "sometida a Dios").
Al principio, se recitaba el juramento con el saludo romano, la mano derecha extendida hacia la bandera.