OSHC vs Medicare: What student visa holders need to know

Migratio Editorial · Last updated

TL;DR: Most international students on temporary visas are not eligible for Medicare and must hold OSHC instead. OSHC is a visa requirement under condition 8501; Medicare is for permanent residents and certain visa holders. Once you transition to permanent residency, you can enrol in Medicare. Students from RHCA countries (11 nations including UK and New Zealand) get limited public-hospital access but still need OSHC.

A common question from international students is: "Can I just use Medicare instead of OSHC?" The short answer is no. Medicare is Australia's public health system for Australian citizens and permanent residents — not international students on temporary visas. OSHC is the mandatory insurance you must hold as a condition of your student visa. Understanding the difference between the two, and knowing when you might eventually access Medicare, helps you plan your health cover correctly from day one.

Who is eligible for Medicare?

Medicare is Australia's public health insurance system, funded by taxes. It's available to Australian citizens, permanent residents (including recent migrants on certain visas), and some specific visa holders under special circumstances. Most temporary residents are NOT Medicare-eligible — this includes international students on subclass 500 visas, skilled workers on 482 visas, graduates on 485 visas, and visitors. To enrol in Medicare, you generally need to be an Australian citizen or a permanent resident. There are narrow exceptions (e.g., some partner visa applicants who have been approved for PR but haven't yet received the grant letter), but these are rare and require individual assessment.

Why OSHC instead of Medicare for students?

Because international students are temporary residents and not eligible for Medicare, Australian visa law requires you to hold OSHC (Overseas Student Health Cover) instead. This is a visa condition — condition 8501 — and it's mandatory. You cannot lodge a student visa application without showing that you have valid OSHC, and your policy must cover the entire duration of your course. OSHC is regulated specifically for overseas students and covers essentials: GP visits, public hospital treatment, ambulance, and some medicines and services. While OSHC doesn't cover everything Medicare does (e.g., no dental, optical, or physiotherapy without Extras), it's sufficient for the visa requirement and is affordable (roughly AUD $500+ per year). The system ensures you have adequate health cover while you're studying and are not a burden on Australia's public hospital system.

RHCA countries and Medicare access

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 from one of these countries, you get limited access to Medicare for medically necessary care in public hospitals. This does not replace OSHC — it is in addition to OSHC (except for the three exempted countries: Norway, Sweden, and Belgium, which are exempt from OSHC altogether). RHCA access means you can enrol in Medicare while in Australia and use it for emergency and medically necessary hospital care, but it covers only public hospitals and related services. It does NOT cover private treatment, dental, optical, ambulance, or planned/elective care. Think of RHCA as a safety net for serious illness or emergency, not a substitute for OSHC or travel insurance.

When does OSHC become Medicare?

OSHC does not become Medicare. They are two separate systems. However, when your circumstances change — typically when you finish your course and transition to another visa, or when you apply for permanent residency — your need for OSHC may eventually change. If you complete your studies and transition to a 482 or 485 visa, you'll switch from OSHC to OVHC (Overseas Visitor Health Cover). If you apply for a permanent residency visa and it's granted, you become eligible to enrol in Medicare at that point. Many people follow this path: OSHC as a student → OVHC as a worker or graduate → Medicare as a permanent resident. The transition depends on your visa pathway and eligibility.

Enrollment and access

To enrol in Medicare as a permanent resident, you apply through Services Australia (the agency that administers Medicare). You'll need your visa grant letter, proof of residence, and other identification. Once enrolled, you get a Medicare card and can access the system immediately. If you're from an RHCA country and want to use your RHCA rights while still on a temporary visa, you also enrol through Services Australia, but your access is limited to medically necessary public-hospital care only.

The bottom line: Plan ahead

As an international student, do not assume you can use Medicare. You must hold OSHC for visa compliance. If you're from an RHCA country, you may be able to access some Medicare benefits, but this does not remove the OSHC requirement. Plan your health cover from day one: buy OSHC before you apply for your student visa, and understand what happens to your cover when your course finishes. If you're considering a pathway to permanent residency, note that you won't have Medicare access until your visa is granted — keep OSHC or OVHC active in the meantime.

Frequently asked questions

Do all international students need OSHC?

Yes, with three exceptions. Students from Norway, Sweden, and Belgium are exempt from OSHC under their country's RHCA arrangements. All other students, including those from the UK, Ireland, and New Zealand, must hold OSHC regardless of their country.

Can I use Medicare if I'm a student from the UK or New Zealand?

If you're from the UK or New Zealand, you have limited RHCA rights to access Medicare for medically necessary care in public hospitals only. However, you still must hold OSHC for your student visa. RHCA is a safety net, not a substitute for OSHC.

What happens to my OSHC when I finish my course?

When your course finishes and your student visa expires, your OSHC typically expires with it. If you transition to another temporary visa (e.g., 485 Graduate), you'll need OVHC instead. If you apply for permanent residency and it's granted, you become eligible for Medicare. Plan the transition carefully to avoid gaps in cover.

If I marry an Australian citizen, can I get Medicare immediately?

Not immediately. You'd need to be on a partner visa and eventually have that visa granted as permanent residency. Until then, you're on a temporary visa and must hold OSHC or OVHC. Medicare access comes only once you're a permanent resident or citizen.

Is OSHC cheaper than Medicare?

OSHC costs roughly AUD $500+ per year; Medicare is funded by a tax levy (currently around 2% of income for most Australians). They're funded differently, so it's not a direct cost comparison. For a student, OSHC is the required option and is generally affordable.

Do I need travel insurance as well as OSHC?

OSHC covers routine health care and hospital treatment in Australia. Travel insurance is different — it covers accidents, cancellations, repatriation, and emergencies. Some people choose both, but they serve different purposes. Check your student visa condition and your course provider's requirements.


Related: Health insurance for an Australian visa: what cover each visa needs · OSHC for the student visa (500): rules, cost and how to buy · Medicare eligibility by visa type in Australia · Reciprocal Health Care Agreements with Australia: what's covered · How to Apply for Medicare in Australia as a New Migrant