Be sure to check before traveling.
All of the 26 European countries comprising the Schengen area require that U.S. passports are valid for at least 90 days beyond the traveler’s intended date of departure and many assume travellers will stay 3 months, thus requiring 6 month validity.
https://www.state.gov/r/pa/prs/ps/2014/09/231319.htm