برای مهاجرت به فرانسه و اخذ اقامت این کشور باید ویزا دریافت کرد. مدت زمان اقامت در این کشور نیز با اخذ ویزا تعیین میگردد. البته هر روش مهاجرتی ویزای مخصوص به خود را دارد و طبیعتاً نوع ویزا، مدت زمان اقامت در فرانسه را تعیین میکند. به عنوان مثال، ویزای توریستی شینگن امکان اقامت 90 روزه را در فرانسه برای متقاضی فراهم مینماید که به آن ویزای کوتاهمدت گفته میشود. درمقابل، با دریافت ویزای بلندمدت امکان اقامت در فرانسه برای مدت زمان طولانیتری امکانپذیر میگردد. پس از پنج سال زندگی در فرانسه میتوان برای دریافت اقامت دائم و سپس تابعیت این کشور اقدام نمود.