OSHC

OSHC (Overseas Student Health Cover) Explained

OSHC (Overseas Student Health Cover) is health insurance specifically for international students studying in Australia. It helps you pay for medical care if you get sick or need treatment while you're here. The Australian government requires all international students on a student visa (Subclass 500) to have OSHC for the entire time they are in Australia. Without OSHC, your visa application will be refused, and you won't be able to start your studies. Think of it as your safety net for doctor visits, hospital stays, and some medicines – just like the public health system (Medicare) for Australian residents. OSHC is not optional; it's a mandatory condition of your student visa.

All listed providers are CRICOS-registered with the Australian Government
Data sourced directly from the official CRICOS register (April 2026)
Free resource — no commission, no referral fees
Covers 26,433 courses across all study levels and states

Why OSHC Matters for International Students

OSHC is a critical part of your student journey because it directly impacts your visa. When you apply for a Student visa (Subclass 500), you must show that you have OSHC coverage for the duration of your stay in Australia. This means you need to purchase it before you arrive or immediately after. OSHC is regulated by the Department of Home Affairs, but it is provided by private health insurers approved by the government. The main providers include Allianz Care, Medibank, BUPA, nib, and AHM. Each insurer offers similar basic cover, but they differ in price, additional benefits (like ambulance or dental), and ease of claims. If you let your OSHC lapse, you could be in breach of your visa conditions, which may lead to cancellation. That's why it's important to renew it before it expires. Also, OSHC does not cover everything – for example, it doesn't cover pre-existing conditions unless you apply for a specific waiver. Understanding your policy helps you avoid unexpected medical bills.

Key Facts About OSHC

OSHC is issued by approved private health funds, not the government. When you purchase it, you receive a policy certificate with your name, policy number, and coverage dates. You must provide this certificate when applying for your visa. The cost of OSHC varies depending on the insurer, the level of cover (single, couple, family), and the length of your visa. For a single student, typical costs range from AUD $500 to $700 per year. You can buy OSHC for up to 5 years at a time. If you are on a Student Guardian visa (Subclass 590), you must also have OSHC for yourself and any dependents. OSHC must cover you from the day you arrive in Australia (or the day your visa starts, whichever is later). Some insurers offer extras like dental, optical, and physiotherapy, but these are not mandatory. It's important to check the product disclosure statement (PDS) for what is covered. Remember: OSHC is separate from travel insurance – travel insurance covers things like lost luggage or trip cancellation, but OSHC is for medical needs while studying.

Worked Example: Choosing OSHC for a 2-Year Course

Imagine you are Maria, a student from Brazil planning to study a Master of Information Technology at a CRICOS-registered university in Sydney. Her course starts in July 2026 and ends in June 2028. To get her Student visa (Subclass 500), she needs OSHC for at least the duration of her course plus a few extra weeks for travel. She compares four OSHC providers on HeadStart Academy. She chooses a policy from Medibank for AUD $600 per year, single cover. She pays for two years upfront to save money. After arriving, she visits a doctor for a cold. The consultation costs AUD $80, but her OSHC covers 100% of the Medicare Benefits Schedule fee, so she pays nothing extra. Later, she needs to see a dentist for a check-up – but her basic OSHC does not cover dental, so she pays out-of-pocket. Maria learns that she could have chosen a higher-level policy that includes dental and optical for an extra AUD $150 per year. This example shows why it's important to think about your healthcare needs when choosing OSHC.

Ready to plan your study in Australia? Use HeadStart Academy to find CRICOS-registered courses and understand your visa requirements. Start with our OSHC guide to choose the right health cover.

Keep planning your study pathway

Important notes for international students

  • Tuition and living-cost figures on this site are indicative only — confirm current fees with the provider before you accept an offer.
  • HeadStart Academy is not a registered migration agent and does not provide immigration advice. For Student visa (Subclass 500) rules, OSHC and financial capacity, verify with the Department of Home Affairs or a registered MARA agent.
  • Only CRICOS-registered providers may enrol overseas students. Always check the CRICOS course and provider codes on your offer and Confirmation of Enrolment (CoE).

Related pages

Frequently Asked Questions

OSHC means you have health insurance that helps cover medical costs while studying in Australia. It is mandatory for your Student visa (Subclass 500). You must have OSHC for the entire period of your visa, and you need to provide proof when you apply. If you don't have OSHC, your visa will be refused. Even after you arrive, maintaining OSHC is a visa condition. It covers doctor visits, hospital stays, and some prescriptions. It does not cover everything, so read the policy details carefully.
OSHC is issued by private health insurance companies approved by the Australian government, such as Allianz Care, Medibank, BUPA, nib, and AHM. The Department of Home Affairs regulates the requirement that students must have OSHC. The Department of Health and Aged Care oversees the insurers. Each insurer sets its own prices and benefits, but they all meet minimum standards set by the government. You can choose any approved provider, but your institution may recommend one.
Your OSHC provider will give you a digital or physical membership card with your policy number. When you apply for your visa, you upload the OSHC certificate as part of your application. The Department of Home Affairs will verify it electronically. If you need to check your coverage, log into your insurer's online portal or call their customer service. To compare OSHC providers, use HeadStart Academy's OSHC comparison tools. Always keep a copy of your policy and card with you when travelling in Australia.