The document called “Convention de stage” (in French only) is the most important document you need to have and it will allow you to obtain a visa. It’s an agreement for an internship position delivered by your university and signed by the university, the company, and yourself.
An EU Citizen with an internship less than 90 days, doesn’t need a visa. But, if you want to stay for more than 3 months or it’s a paid internship, we recommend you to get a residence permit. You can learn more about how to get it here.
If the duration of the internship is less than 90 days you can apply for a short-stay VISA with a cost of around 80 Euro. However, If it’s more than 90 days, you need to get a long-stay visa equivalent to a residence permit which is valid for a year and cost around 99 Dollars. Most nationalities are subject to a long-stay VISA, but if your country is included on the list below, you would not need one.
Citizens of the European Union, Monaco, and Andorra, for all territories.
Citizens of the European Economic Area (EEA) and Switzerland, except French Polynesia, New Caledonia, Wallis-et-Futuna, and the French Southern and Antarctic Lands (TAAF). You can find out more about the list here.
And If you’re still wondering whether you need a visa or not, you can try to go to this link provided by the French Government and find out with the condition you are in. It’s super easy and helpful!