Canadians do not need a visa to travel to Europe short term. With your Canadian passport, you can travel to Europe visa-free and stay for up to 90 days for tourism, business, or short-term study.
From 2025, Canadians will need to register with ETIAS to enter the Schengen Area, and Cyprus without a visa. Visa-free entry will only be permitted with a valid ETIAS.