OSHC vs OVHC: Which health cover your visa needs
Migratio Editorial · Last updated
TL;DR: OSHC (Overseas Student Health Cover) is mandatory for student visas (subclass 500) under condition 8501. OVHC (Overseas Visitor Health Cover) is required for most other temporary visas (482, 485, 494, visitor, working holiday). After your course finishes and you transition to another visa, you switch from OSHC to OVHC.
If you're moving to Australia on a temporary visa, you'll need health insurance — but the type depends on your visa subclass. The two main options are OSHC (Overseas Student Health Cover) for students and OVHC (Overseas Visitor Health Cover) for most other temporary residents. Confusing the two could leave you without adequate cover or paying for the wrong type of policy. This guide explains the key differences, which visa requires which cover, and how to transition between them.
What is OSHC?
OSHC (Overseas Student Health Cover) is health insurance specifically designed for international students on Australian student visas (subclass 500). It's not optional — OSHC is a mandatory condition of your student visa under visa condition 8501. You must hold valid OSHC before you lodge your visa application, and your policy must cover the entire duration of your course. The five approved OSHC providers are Allianz Care, ahm, Bupa, Medibank, and nib. OSHC covers GP visits, public hospital treatment, ambulance services, and a contribution to some medicines and services. It does not cover dental, optical, or physiotherapy care — you'd need to purchase separate OSHC Extras for those. Most OSHC policies start from around AUD $500 per year, though the actual cost varies depending on your course length and start date.
What is OVHC?
OVHC (Overseas Visitor Health Cover) is health insurance for temporary visa holders who are not eligible for Medicare. It's required or strongly expected for 482 (Skills in Demand), 485 (Graduate), 494, visitor visas (600, 601, 651), working-holiday visas (417, 462), 870 (Sponsored Parent), and subclass 590. Like OSHC, OVHC is often tied to visa condition 8501, meaning you must maintain adequate cover for your entire stay. OVHC policies are more flexible than OSHC — you choose your own provider, benefit levels, and start/end dates — and they're designed to cover longer or more varied stays than a student course. For example, 482 visa holders must maintain OVHC for both themselves and all family members on the visa for the full duration of their sponsorship.
Key differences between OSHC and OVHC
Visa eligibility: OSHC is only for subclass 500 (student visa). OVHC is for all other temporary residents not eligible for Medicare — skilled workers, graduates, visitors, and sponsored family members. Mandatory vs. conditional: OSHC is a strict visa requirement before you apply. OVHC is typically required under condition 8501 but is more about meeting your visa obligations than being a pre-application requirement. Cost and flexibility: OSHC has a set annual cost (roughly AUD $500+) and is tied to your course duration. OVHC varies widely by provider and policy tier; you can choose your own start/end dates and benefit levels. Coverage scope: Both cover hospital treatment and GP visits, but OSHC is streamlined for student needs (shorter-term, predictable course length), while OVHC is designed for workers, families, and longer stays (e.g., up to 5 years for sponsored parents). Waiting periods: Both have standard waiting periods (e.g., 12 months for pregnancy, pre-existing conditions). When you pay: OSHC must be active before you apply for your visa. OVHC can be arranged once you arrive or before, depending on your visa requirements.
When you switch from OSHC to OVHC
If you're on a student visa and want to stay in Australia after your course finishes, you'll typically move to another visa (such as subclass 485 Graduate visa, or a work visa). At that point, you no longer hold a student visa, so OSHC is no longer required. Instead, you'll need OVHC (unless you become Medicare-eligible). The transition usually happens around your course end date or when your new visa is granted. To avoid a gap in cover, plan ahead: know when your OSHC ends, understand the OVHC requirements of your new visa, and arrange OVHC to start before your OSHC expires. Some providers offer pro-rata refunds for unused OSHC months if you switch early, so check with your current provider.
RHCA countries: Do they still need OSHC?
Australia has Reciprocal Health Care Agreements (RHCA) with 11 countries: Belgium, Finland, Italy, Malta, the Netherlands, New Zealand, Norway, the Republic of Ireland, Slovenia, Sweden, and the United Kingdom. If you're a student from Norway, Sweden, or Belgium, you are exempt from the OSHC requirement — your country's arrangement covers you. All other RHCA-country students (including UK, Ireland, and New Zealand) must still hold OSHC. This is one of the easiest facts to misunderstand, so double-check your nationality against the exemption list before assuming you don't need OSHC.
Pregnancy and other waiting periods
Both OSHC and OVHC have standard waiting periods for certain treatments. Pregnancy and maternity have a 12-month waiting period across all providers — you must have continuous cover for the full 12 months before you give birth to claim. Upgrading your policy after you're already pregnant won't shorten this. Maternity is usually only available on mid- and higher-tier plans; basic plans often exclude it. If you're planning a family, factor this into your policy choice and timing.
Frequently asked questions
Do I need both OSHC and OVHC?
No. OSHC is only for student visa holders. Once you leave student status or your course finishes, you switch to OVHC (or Medicare if you're eligible). You hold one or the other based on your current visa, not both at the same time.
Can I use my OSHC policy if I extend my course?
Yes, if you extend your course within Australia, you can usually extend your existing OSHC policy with your current provider. Alternatively, you can switch providers and transfer the remaining cover to a new OSHC policy. The key is maintaining continuous cover throughout your extended course to meet visa condition 8501.
Do I get a refund if I leave Australia early?
Yes, you can usually claim a pro-rata refund if your visa is refused or you leave Australia early. Contact your OSHC provider with evidence (visa refusal letter, departure confirmation) to request the refund. The process and eligibility vary slightly by provider, so check your policy details.
Is health insurance the same as OSHC or OVHC?
Not exactly. "Health insurance" is a broad term. OSHC and OVHC are specific types of health insurance designed for overseas temporary residents. Private travel insurance is different (it covers accidents, cancellations, and emergency medical repatriation but not routine care). For your visa, you need OSHC or OVHC, not travel insurance.
Can I choose any OSHC provider I want?
Yes, all five approved providers (Allianz Care, ahm, Bupa, Medibank, nib) meet the OSHC requirement. They're not ranked or regulated differently — they're all compliant with condition 8501. Choose based on cost, benefits, and your personal needs, but you don't need to worry about picking a "better" or "worse" provider from a visa compliance standpoint.
Related: Health insurance for an Australian visa: what cover each visa needs · OSHC for the student visa (500): rules, cost and how to buy · Best Health Insurance for Temporary Skill Shortage (482) Visa Australia · OVHC explained: Overseas Visitor Health Cover for temporary visas · OVHC for the 485 Temporary Graduate visa: what's required