General Requirements:
A passport valid through the entire intended duration of the visit to Italy, as well as proof of sufficient funds and a return airline ticket are required. American citizens do not need a visa to travel to Italy for business or pleasure for up to 90 days. That period begins when you enter any of the Schengen countries: Austria, Belgium, The Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden and Switzerland.
Note: Although European Union regulations require that non-EU visitors obtain a stamp in their passport upon initial entry to a Schengen country, many borders are not staffed with officers carrying out this function. If an American citizen wishes to ensure that his or her entry is properly documented, it may be necessary to request a stamp at an official point of entry. Under local law, travelers without a stamp in their passport may be questioned and asked to document the length of their stay in Schengen countries at the time of departure or at any other point during their visit, and could face possible fines or other repercussions if unable to do so.
General Consulates of Italy: