You must apply for a visa if this is required. Canadian citizens holding a valid Canadian passport can visit Norway for up to 90 days without a visa.
For information on the current measures related to travel and Covid-19 in Norway, please visit: https://www.helsenorge.no/en/coronavirus/international-travels/
It is your duty to familiarize yourself with the rules including potential exceptions. If you do not meet the requirements or comply with the rules, you might be denied entry or prosecuted.
One of the measures is a requirement to register before arrival in Norway. All travelers (except children under 16) entering Norway must complete an entry registration form: entrynorway.no. You will need to present proof of entry registration for inspection on arrival.
For information on the current measures in the EU, please visit: