You need an embassy visa for Egypt if you have a Canadian passport
Visa options for Egypt
Visitor visa
Travelers need a visa to visit Egypt for Business or Tourism. A paper or embassy visa is the only visa available for travelers visiting Egypt. The visa is typically a stamp or sticker added to the passport. Travelers must obtain this visa from a local embassy, consulate or visa center before traveling. Effective October 1st, 2023, Canadian passport holders will no longer be able to obtain an eVisa or a Visa on arrival in Egypt. Electronic visas issued before October 1st, 2023, will remain valid until their expiry date.