France passport requirements state that a valid U.S. passport is necessary to enter the country, and it must have one blank page for an entry stamp and three month's validity beyond the departure date. If you're from the EU or Switzerland you are free to work in France without a work permit and you don't need a visa to get in the country.