Yes, green card holders, or lawful permanent residents of the US, can travel to Canada without requiring a visa. However, they should carry their Green Card and passport from their home country. It is advised to check the latest travel advisories before planning the trip.