Visas. British Citizens don't usually need a visa to visit Canada for short periods, but you'll need to get an Electronic Travel Authorisation before you travel (see below). ... These websites are not endorsed by or associated with the Canadian government.