Canadian passport holders must have a visa in order to enter Uganda. Canada is not on the visa-free country lists of Uganda. Canadian nationals can apply for an Uganda visa via:
Applying for an e-visa is the most efficient approach for Canadian travelers. The Uganda Ministry of Foreign Affairs introduced the electronic visa program to promote tourism and easy access to Uganda. Moreover, speed up the visa application procedure instead of getting one at the embassy.