Whether or not you need a French visa to enter France depends largely on the purpose of your visit, the length of time you want to stay in France (less than 90 or more than 90 days) and in what country(s) you hold nationality. Here