Since the Schengen agreements, nationals of the European Union no longer need to show their identity documents at the border. They must however carry their national identity card or passport with them.
For nationals of countries of the European Union, a valid national identity card or passport is sufficient. If you are a British Citizen or British Subject with Right of Abode in the United Kingdom, you will not need a visa to enter France. Other British passport holders should confirm the current entry requirements with the nearest French Diplomatic mission.
For non-European-Union nationals, a passport is obligatory and in some cases a visa (check with your embassy or travel agent, and allow time for it to be issued). Depending on your nationality, the duration and the reason for your stay in France, it may be necessary for you to obtain a visa before departure. In this case, you must visit the French Consulate in your country. You will find the relevant addresses on the website of the French Ministry of Foreign Affairs : http://www.diplomatie.gouv.fr/en/france_159/coming-to-france_2045/index.html
Minors travelling alone must have an authorisation to leave their country signed by their parents.
Always carry your valid identity documents with you. You may be checked in the street or at the wheel of your vehicule.
All British passport holders require a valid passport. Driving licences are not accepted. There is no minimum passport validity requirement but you should ensure that your passport is valid for the proposed period of your stay.
A travel insurance is always advisable when travelling abroad.