Can India Citizens with United States Residence Visit Canada?
India passport + United States residence card
Indian citizens residing in the United States with a valid Permanent Resident Card (Green Card) or other specified U.S. residency documents do not need a visa to visit Canada for up to 6 months.
✓ Verified March 2026
Before You Go
Heads Up
- Must have a valid U.S. Permanent Resident Card (Form I-551) or other specified U.S. residency documents
- Visitors without a return/onward ticket could be refused entry
- Business travelers are recommended to have supporting documents like invitation letters and employer letters
All passengers must complete an E-311 CBSA Declaration Card prior to arrival, which can be done via the ArriveCAN app up to 72 hours before arrival.
Your United States residence card unlocks this
Holding a United States residence permit upgrades your access to Canada from visa required to visa free, allowing stays of up to 180 days.
These requirements apply when traveling with a valid United States residence permit.
Full Visa Details
Passport
Travel documents must be valid for the duration of stay.
Visa rules change frequently. Always verify requirements with the destination country's official embassy or immigration website before booking travel. Data verified: March 2026.
Plan Your Trip to Canada