Passport validity:
Valid at time of entry. If you are transiting Canada en route to Europe, your passport must be valid for at least 3 months beyond your planned date of departure from the Schengen area.
Blank passport pages:
Must have at least one blank page for stamps
Tourist visa required:
Not required for stays under 90 days
Vaccinations:
None
Currency restrictions for entry: None
Currency restrictions for exit:
None
Source : travel.state.gov