Do Canada passport holders need a visa to visit BW?
No. Canadian ordinary passport holders do not need a visa to visit Botswana for tourism and can stay visa-free for up to 90 days within any 365-day period. Canada is on Botswana's visa-exempt list, so Canadian ordinary passport holders can travel to Botswana for tourism or business without obtaining a visa in advance or applying through Botswana's eVisa portal. On arrival, immigration officers issue an entry stamp permitting a stay of up to 90 days within a rolling 365-day period. The passport must be valid for at least six months beyond the intended date of departure and should have at least one (ideally three) blank pages. Travelers should be ready to show an onward or return ticket and evidence of sufficient funds. Stays beyond 90 days require an extension from Botswana immigration authorities or a residence/work permit. Botswana's eVisa system (evisa.gov.bw) exists only for nationalities that are not visa-exempt and does not apply to Canadians. The Government of Canada travel advisory explicitly states "Tourist visa: not required" for stays up to 90 days. Note that travelers with minors face additional documentation rules (certified birth certificate and parental consent letters where applicable).
VISA-FREETOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Canada (PR)Living in Canada as a permanent resident? See PR-specific guidance→