UK citizens do not require a visa to visit Canada for short-term stays of up to six months for tourism purposes. However, they do need to have an electronic Travel Authorisation (eTA) instead.