Can India Citizens with United States Residence Visit Canada?

Visa Free
180 days
max stay

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

Passport validity
valid for the duration of stay
Return ticket
Required

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.

Data curated by VisaRadar|Data verified March 2026

Always verify visa requirements with the relevant embassy or consulate before travel. VisaRadar provides information for reference only and is not responsible for denied entry.