La description héraldique du drapeau est « d'azur à la croix d'argent cantonnée de quatre fleurs de lys du même ». L'argent est représenté sur le drapeau par le blanc.
La croix en tant que symbole de la foi chrétienne est quasiment universelle à travers le monde et constitue l'un des symboles les plus fréquemment utilisés sur les drapeaux à travers le monde.
L'utilisation sur les drapeaux français de la croix blanche sur fond azur remonte au moyen-âge ; les drapeaux utilisés par les premiers explorateurs français en amérique du nord étaient également frappées de croix blanches.
Blason de la maison royale de FranceLes fleurs de lys sont depuis longtemps l'un des symboles des rois de France. En ce sens, Jacques Cartier fit possiblement flotter un drapeau fleurdelysé lors de son arrivée au Canada.
Aussi, la croix qu'il planta à Gaspé portait le blason de la maison royale de France, soit un écu bleu orné de trois fleurs de lys dorées. Toutefois, les fleurs de lys sur le drapeau du Québec ne sont pas les mêmes que celles sur le blason royal français (le doré renvoie aux Capétiens directs).
Elles se distinguent par leur couleur blanche (couleur du Royaume de France à l'époque où fut colonisée la Nouvelle-France) et constitue ainsi une caractéristique distinctive des francophones d'Amérique.
Les fleurs de lys du drapeau québécois ne symbolisent pas pour autant l'attachement à la monarchie française. Ayant pour ancêtres celles se trouvant sur le « Carillon », elles représent plutôt la Vierge Marie.
Comme pour le « Carillon », la couleur bleue symbolisait également à l'origine la Vierge Marie, mais il est à noter que le bleu du drapeau est devenu nettement plus foncé au fil des années ; le bleu associé à Marie est traditionnellent beaucoup plus pâle.