For stays of up to 90 days, holders of U.S. and Canadian passports do not need a tourist visa to visit Italy.