Visas for France
A valid passport is required for all U.S. citizens and foreign national entering France. Visitors must have ready for presentation at the border documentary evidence of the purpose of the visit, means of support for the duration of the stay and accommodation arrangements.
A visa may be required. It must be requested from a French Consulate, and not from the Embassy, before departure. Whether you need a visa depends on your nationality and duration of stay in France and possibly on the reason for your visit to France.
To find out if you need a visa and, if so, how to apply for one, first choose the closest French Consulate.