EU citizens do not need a visa when visiting France; neither do citizens from the USA, Australia, Canada or Japan. A valid identification and/or passport with at least 6 months validity is required.
Check if you need a visa: http://www.schengenvisainfo.com/who-needs-schengen-visa/
It shall be the sole responsibility of attendees to meet their visa requirements. Attendees who require an entry visa must allow sufficient time for the application procedure. Attendees should contact the nearest embassy or consulate to determine the appropriate timing of their visa applications.