Do Canadian passport holders need a visa for Belize?
Covers 11 passports and 80 destinations. Rules older than 30 days are flagged for re-check.
How this tool works
We read the official notice for each pair and record the date. Nothing here is generated; a pair with no written check is not shown.
How we checkNo visa. Canadian passport holders do not need a tourist visa for stays up to 30 days.
Travel.gc.ca says a tourist visa is not required for stays up to 30 days and that you must apply for a visa from immigration authorities to stay longer. Overstaying may lead to a fine, detention or deportation. Canada also says you must complete the online travel declaration form before you travel, and customs officials may ask for a return or onward ticket and proof of funds.
Source: Government of Canada, Travel advice. Checked Oct 3, 2026See the source
- Maximum stay
- 30 days
- "Tourist visa: not required for stays up to 30 days." Belize Immigration describes the longer-stay route as a 30-day Visitor's Permit Extension (BZ$200).
- Passport validity
- 6 months beyond your departure
- "Your passport must be valid for at least 6 months beyond the date you expect to leave Belize."
- Travel declaration
- Online form before you travel
- "You must complete an online travel declaration form to enter and exit Belize."
- Ticket and funds
- May be asked
- Customs officials may ask for "a return or onward ticket" and "proof of sufficient funds to cover your stay".