You need an embassy visa for Egypt if you have a Canadian passport
Visa options for Egypt
Visitor visa
Travellers need a visa to visit Egypt for Business or Tourism. A paper or embassy visa is the only visa available for travellers visiting Egypt. The visa is typically a stamp or sticker added to the passport. Travellers must obtain this visa from a local embassy, consulate or visa center before travelling. 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.