Originally Posted by
tentseller
The way the rule is carved in the stone, one must have their passport. CBSA can demand it and refused entry if non produced.
Not correct. A Canadian citizen cannot be refused entry. As per the page linked below, a Canadian citizen is required to have documents proving citizenship, but this can be done with something other than a passport. I've done it with a nexus card.
https://www.cbsa-asfc.gc.ca/travel-v...td-dv-eng.html