Elliott noted that the lyrics to O Canada have always been somewhat fluid. O Canada was composed in French for Saint Jean Baptiste Day in 1880. The music is by Calixa Lavallée and the lyrics are ...