You need health insurance to get a French visa, and also to cover the gap between landing in France and joining the French public healthcare system. First, there is a consulate requirement: without proof of coverage in your application, your visa will not be processed. Second, there is a practical reality: even after arriving with a valid visa, you are not immediately covered by the French system. The transition takes weeks for employees, and months for everyone else.
This article covers what to buy before moving to France (and what consulates actually verify on the certificate), how long you will need private coverage depending on your visa type, and exactly when the French public system, known as PUMA (Protection Universelle Maladie), takes over.
The majority of French long-stay visa requires proof of comprehensive health insurance at the time of application. The consulate will not process your application without it, and submitting a non-compliant policy is one of the most common reasons for delays and refusals.
The requirement comes from the Schengen acquis and French immigration law. France applies a minimum coverage threshold of 30,000 EUR for medical expenses, hospitalization, and repatriation. Your policy must cover the full duration of your visa, not just the first 90 days. It must explicitly cover care received in France (or the Schengen area), and the certificate must be legible, in English or French, with your name, coverage dates, coverage amounts, and a clear description of what is included.
Travel insurance designed for short holidays does not meet the threshold. Most standard travel policies cap coverage at 90 days, exclude pre-existing conditions, and carry low limits on hospitalization. A policy rejection is avoidable, but it costs weeks.
=> For a full breakdown of the documentation errors that lead to visa refusals, we cover the patterns in a separate article.
Even after arriving in France with a valid visa, you are not immediately enrolled in the French public healthcare system.
PUMA covers all legal residents, but enrollment requires either a waiting period (3 months of stable residence for visitor visa holders), employer registration (for employees), or business registration (for self-employed professionals). During this gap, which can last anywhere from two weeks to six months or more, your private international health insurance is your only coverage.
If you cancel your private policy too early, before your CPAM (Caisse Primaire d’Assurance Maladie) registration is confirmed or your Carte Vitale arrives, you have no coverage at all. French public hospitals will treat emergencies regardless of insurance status, but you will receive a full bill. The gap is real, and the cost of bridging it with a monthly international policy is far less than the cost of one uninsured incident.
French consulates apply the Schengen standard to long-stay visa applications. The policy must provide a minimum of 30,000 EUR in coverage.
It must cover :
The coverage territory must include France or, more broadly, the Schengen area. The policy dates must match or exceed the dates of your requested visa.
Some consulates are stricter than others. They look for explicit mention of the coverage components listed above, not just a generic “comprehensive health insurance” statement. If your certificate is vague, expect a request for clarification, which may add weeks to your processing time.
Policies from small or unrecognized providers raise red flags. If the consulate has never seen the insurer’s name before, the officer may question whether claims will actually be honored in France. This does not mean you need a French insurer, but the company should have a presence or established reputation.
Coverage gaps are another common issue. If your policy starts on September 1 but your visa validity begins on August 15, that two-week gap is a problem. Similarly, if your policy expires after six months but your visa is valid for one year, the consulate may refuse the application or request proof of renewal intent. Align the dates precisely, or choose a policy with monthly renewal that clearly states ongoing coverage.
PDF certificates that do not clearly break down what is covered, in which territory, and for what amounts, may get sent back.
The ideal policy comes from a recognized insurer with established operations. The certificate of coverage is issued instantly after signup, in English or French, and clearly states the insured person’s name, coverage territory (France or Schengen), start and end dates, the 30,000 EUR minimum, and a breakdown of covered services (hospitalization, outpatient, repatriation). Monthly payment with monthly cancellation is a significant advantage, because it means you can maintain coverage for exactly as long as you need it and cancel once the French system takes over, without being locked into an annual contract.

✅ We recommend Feather to our clients because it solves the specific problem expats face when moving to France. Feather is a Berlin-based digital insurer built for expats in Europe, and their international health insurance product is designed from the ground up for visa compliance. The certificate of coverage is generated instantly after signup, it meets all French consulate requirements (VLS-TS, VLS-T, VLS, Schengen), and the entire process, from signup to certificate download, happens online in English.
What makes Feather particularly well-suited for the France move is the flexibility. Plans are paid monthly with no lock-in contract. You cancel with one click when you no longer need it, which is exactly what you want when you are bridging the gap between arrival and CPAM enrollment. They offer multiple coverage tiers, from a basic plan that meets the visa minimum to a comprehensive plan that covers dental, optical, and mental health.
Once you are enrolled in the French public system and have your Carte Vitale, Feather offers a mutuelle product (the complementary private insurance that covers what PUMA does not reimburse). That continuity, from pre-departure expat insurance through to mutuelle, is why we recommend them over providers who only cover one phase of the journey.
We are partners with Feather. We recommend them because we trust the product and have seen it work for our clients, not as a paid endorsement.
Feather is our first recommendation, but it is not the only option. Depending on your nationality, budget, and how long you expect to need private coverage, other providers may be relevant.
APRIL International is a French insurer with decades of experience in the expat market. Their policies are well-recognized by French consulates, and they offer strong coverage for families. The signup process is less digital than others, and customer support leans French-first, but the product is solid. Allianz Care offers global coverage with a strong European network, though their plans tend to be more expensive than alternatives. Cigna Global is popular with American expats moving to France, particularly those who want the option to include US coverage in their plan. Pricing reflects that flexibility. AXA, as a French insurer, has unmatched local presence but a less English-friendly signup experience for newcomers.
The timeline for joining the French public healthcare system depends entirely on your visa category and your employment status.

The Long-Stay Visitor Visa (VLS-TS mention visiteur) is designed for people who want to live in France without working. Retirees, people living on savings or investments, and those accompanying a working spouse on their own independent visa often fall into this category. Because visitor visa holders are not employed and do not register a business, they do not enter the social security system through payroll or URSSAF.
Instead, after three months of stable, legal residence in France, you can apply for PUMA through your local CPAM. Processing takes several weeks to several months depending on your CPAM office. Paris and major cities tend to be slower than smaller towns.
One change to be aware of: the 2026 Social Security Financing Law (Loi de financement de la securite sociale) closed a loophole that previously allowed visitor visa holders with no professional income to access PUMA for free. Visitor visa holders are now subject to the cotisation subsidiaire maladie (CSM), a healthcare contribution calculated on capital income (investment returns, rental income, etc.). The rate is 6.5% on income above a threshold. This does not change your eligibility for PUMA, but it means the public system is no longer cost-free for non-working residents with significant passive income.
Keep your private expat insurance active until your CPAM registration is fully confirmed. Do not cancel based on having submitted the application. The confirmation is what matters.
If you are moving to France on the Entrepreneur / Profession Liberale visa, your path into the French system runs through your business registration.
Once you arrive and validate your visa, you register your business with the Guichet Unique and that registration triggers your enrollment in the French social security system.
In practice, URSSAF confirms your affiliation and you begin paying cotisations sociales (social charges). Your CPAM enrollment follows, but the Carte Vitale and the full activation of your public coverage take additional weeks or months to process. Most micro-entrepreneurs report a total gap of 2 to 5 months between arrival and receiving their Carte Vitale, though some cases take longer.
✅ During this period, your private expat insurance is your only coverage (along with a temporary social security number obtained upon affiliation to URSSAF, but it is unevenly enforced). Keep it active.
The Talent Passport covers multiple profiles: employees of innovative companies, researchers, artists, business creators, and others. The timeline for joining the French system depends on whether you are employed or self-employed under your Talent Passport.
➡️ If you hold a Talent Passport as an employee (salarie), your French employer handles your social security enrollment. They declare you to URSSAF through their payroll system, and your coverage begins from your first day on payroll. In practice, you are covered almost immediately, though receiving the physical Carte Vitale takes several weeks. The gap is short, typically 2 to 8 weeks, and your employer’s group mutuelle (which they are legally required to provide and co-fund at least 50%) covers the complementary portion from day one.
➡️ If you hold a Talent Passport for business creation (creation d’entreprise) or an innovative project (projet economique innovant), the timeline is the same as the Entrepreneur visa: you register your business, URSSAF enrollment follows, and the gap runs 2 to 5 months.
For artists and performers on the Talent Passport, coverage depends on your registration status. If you register as self employed, coverage follows business registration. If you are employed by a French production company or institution, coverage follows the employee path.
➡️ Students under 28 are automatically enrolled in the French social security system when they register at their university or grande ecole. No separate CPAM application is needed. The university handles the affiliation, and coverage begins once enrollment is confirmed, typically within the first few weeks of the academic year.
➡️ Students over 28 may need to register with CPAM directly, following the same process as other residents. The gap is still relatively short (2 to 6 weeks), but it is worth having private coverage for the first month to avoid any exposure.
✅ Private health insurance is required for the visa application regardless of age. A short-term expat policy covering the first 3 months is sufficient for most student visa applicants, since university enrollment triggers public coverage quickly.
The table above gives typical timelines. Individual cases vary depending on your CPAM office, your employer’s administrative speed, and the time of year (August and December are consistently slower across all French administrative bodies).
The application requires :
If you have not yet opened a French bank account, our guide to opening one covers the process and which banks are most accessible to newcomers.
=> Open a bank account in France as a foreigner
Processing time varies. Some CPAM offices process applications in 3 to 4 weeks. Others, particularly in Paris and the Ile-de-France region, take 2 to 4 months. You will eventually receive a numero de securite sociale (social security number) and, later, your Carte Vitale, the green card you present at every medical appointment to trigger automatic reimbursement.
For the full walkthrough of how the French healthcare system works once you are in it, including reimbursement rates, how to choose a medecin traitant (referring doctor), and what PUMA actually covers, see our healthcare in France guide.
=> Healthcare in France: Expat’s Guide
PUMA covers approximately 70% of standard medical consultations and 80 to 100% of hospital care, depending on the treatment.
The remaining 20 to 30% is your responsibility unless you have a mutuelle (complementaire sante), a supplementary private insurance that covers the gap. A mutuelle also covers dental work, optical care, and mental health services, which are either poorly reimbursed or not reimbursed at all by the public system.
Approximately 95% of French residents subscribe to a mutuelle but it’s mostly because, for employees, the employer must provide one and cover at least 50% of the premium. For self-employed professionals, retirees, and visitor visa holders, you purchase one individually. Prices range from approximately 20 to 50 EUR per month for a single adult to 60 to 150 EUR per month for a family, depending on the level of cover.
✅ You can canel your private expat insurance only after you have received written confirmation of your CPAM registration or your Carte Vitale.
The gap between canceling your private insurance and receiving your Carte Vitale is the single riskiest period for newcomers. A broken arm, an emergency dental procedure, or an unexpected hospital visit during this window lands on you at full cost. Monthly cancellation policies exist specifically to eliminate this risk: keep your expat insurance running until the French system is active, then cancel. With a provider like Feather, that cancellation takes one click, with no penalties and no lock-in period.
Practical tip: take a screenshot or save the PDF of your CPAM confirmation email. Some medical offices and pharmacies may not immediately see your status in their system, and having proof of enrollment on your phone avoids arguments at the reception desk.