Anyone who is aged 18 or over and who is not a European national is required to apply for a visa to stay in France for more than three months.

There are different types of visa, granted for different durations, up to a year.