Home › Compare OSHC

Compare OSHC prices (2026–27)

Overseas Student Health Cover (OSHC) is compulsory for Student visa holders in Australia. Compare the price of basic OSHC from Allianz Care, AHM OSHC, Bupa and Medibank for your cover type and visa length, then get your exact quote on OSHC Australia.

OSHC price calculator

Who needs cover?
mo
Does your course end in Nov or Dec?

You need 14 months of OSHC

For a 12-month course. For a course of 10 months or longer that ends between January and October, the Student visa usually runs 2 months longer than the course. How we work this out

When should cover start? Your OSHC must start no later than the day you arrive in Australia, so choose your planned arrival date (usually a few days before your course starts). If you are already in Australia and applying for a new Student visa, start it the day after your current cover ends so there is no gap. More about OSHC dates
Lowest price14 months
Allianz Care
$779
≈ $56 a month · 1 Nov 2026 – 31 Dec 2027
$66 less than the highest price (Bupa)

All 4 providersSingle student, 14 months of basic cover — cheapest first

  1. Get Allianz Care quote →
  2. Get AHM OSHC quote →
  3. Get Medibank quote →
  4. Get Bupa quote →
Partner link — we may earn a commission at no cost to you
Your pickAllianz Care $779
Get quote →
Visa-readyAll 4 are basic OSHC for visa condition 8501
Buy onlineQuote and pay on OSHC Australia
Same priceas buying direct (checked 28 Oct)

Quoted for 1 adult.

OSHC prices for 12 months (2026–27)

Basic OSHC for 12 months (1 November 2026 to 31 October 2027), by cover type, cheapest first.

Single student

  • Allianz Care (cheapest)$665.00
  • AHM OSHC$672.00
  • Bupa$713.00
  • Medibank$719.00

Couple or single parent

  • Allianz Care (cheapest)$5,351.00
  • Bupa$5,528.00
  • Medibank$6,031.00
  • AHM OSHC$6,686.00

Family (2 adults and children)

  • Allianz Care (cheapest)$9,515.00
  • AHM OSHC$13,544.00
  • Bupa$13,692.00
  • Medibank$14,121.00

Cheapest OSHC by length of cover

The cheapest basic OSHC for common policy lengths, starting 1 November 2026. Use the calculator above to see every provider for any length from 1 to 60 months.

Single student

  • 3 months
    Allianz Care
    $166.00
    up to $179.75
  • 6 months
    Allianz Care
    $334.00
    up to $359.50
  • 12 months
    Allianz Care
    $665.00
    up to $719.00
  • 18 months
    Allianz Care
    $1,008.00
    up to $1,088.00
  • 24 months
    Allianz Care
    $1,350.00
    up to $1,457.00
  • 36 months
    Allianz Care
    $2,126.00
    up to $2,292.00
  • 48 months
    Allianz Care
    $3,202.00
    up to $3,583.00
  • 60 months
    Allianz Care
    $4,211.00
    up to $4,720.00

Couple or single parent

  • 3 months
    Bupa
    $1,382.00
    up to $1,671.50
  • 6 months
    Bupa
    $2,764.00
    up to $3,343.00
  • 12 months
    Allianz Care
    $5,351.00
    up to $6,686.00
  • 18 months
    Allianz Care
    $7,928.00
    up to $10,131.00
  • 24 months
    Allianz Care
    $10,503.00
    up to $13,576.00
  • 36 months
    Allianz Care
    $15,393.00
    up to $20,945.00
  • 48 months
    Allianz Care
    $22,453.00
    up to $36,734.00
  • 60 months
    Allianz Care
    $29,224.00
    up to $49,061.00

Family (2 adults and children)

  • 3 months
    Allianz Care
    $2,589.00
    up to $3,530.25
  • 6 months
    Allianz Care
    $5,181.00
    up to $7,060.50
  • 12 months
    Allianz Care
    $9,515.00
    up to $14,121.00
  • 18 months
    Allianz Care
    $14,170.00
    up to $24,455.00
  • 24 months
    Allianz Care
    $18,692.00
    up to $32,607.00
  • 36 months
    Allianz Care
    $27,516.00
    up to $51,054.00
  • 48 months
    Allianz Care
    $40,132.00
    up to $83,450.00
  • 60 months
    Allianz Care
    $51,909.00
    up to $104,170.00

What does OSHC cover?

The basic (minimum) OSHC policy that meets the Student visa requirement usually covers:

  • visits to a doctor (GP)
  • some hospital treatment, including accident and emergency
  • emergency ambulance
  • limited prescription medicines

Waiting periods usually apply, for example for pre-existing conditions and pregnancy-related services. Basic OSHC does not cover dental, optical or physiotherapy treatment. You can read more in the Department of Health OSHC fact sheet and in our guide OSHC meaning: what is OSHC?

Who needs OSHC?

If you hold or apply for a Student visa (subclass 500), the Department of Home Affairs requires you to have adequate health insurance for your whole stay in Australia (visa condition 8501). Family members included in your visa need cover too, so couples and families buy a couple, single-parent or family policy. Certain Belgian, Norwegian and Swedish students are exempt; check the Home Affairs Student visa page for the current rules.

How to choose your OSHC

  1. Pick the right cover type. A single policy covers only you. If your partner or children come with you on your visa, you need a couple, single-parent or family policy.
  2. Match your visa dates. Your OSHC must cover your whole visa, which usually runs 1 month longer than a course shorter than 10 months, 2 months longer than a course of 10 months or more, or until 15 March of the following year if a course of 10 months or more ends in November or December. Buying more months than you need costs more. How long should my OSHC be?
  3. Compare every provider for your exact length. The cheapest provider can change with the cover type and length. For couples, for example: Bupa for 1–8 months, Allianz Care for 9–60 months.
  4. Check what is included. All four providers above sell basic OSHC that meets the visa requirement, but benefits such as specialist and pharmacy limits differ. Read the policy details before you pay.
  5. You don’t have to take your school’s OSHC. You can choose your own provider.

Switching provider and extending OSHC onshore

You can switch to a different OSHC provider while you study in Australia, as long as there is no gap in your cover. Check waiting periods and refund rules first. If you apply for a new Student visa from inside Australia, for example to start a new course, your OSHC must cover the new visa period as well, so extend your policy or buy a new one before you lodge your application. See also how much the onshore Student visa extension costs.

OSHC is only for Student visa holders. If you move to a different visa, such as the Temporary Graduate visa (subclass 485), you will usually need Overseas Visitors Health Cover (OVHC) instead.

OSHC for couples and families

Couple and family cover costs much more than single cover, and prices vary more between providers. For 12 months, a couple or single-parent policy costs from $5,351 (Allianz Care) to $6,686 (AHM OSHC), and a family policy from $9,515 (Allianz Care) to $14,121 (Medibank). When we checked, a single parent with one child paid the same as a couple, and the family price was the same for one, two or three children.

OSHC frequently asked questions

How much does OSHC cost in 2026–27?

For 12 months of basic cover starting 1 November 2026, OSHC costs from $665 to $719 for a single student, from $5,351 to $6,686 for a couple or single parent, and from $9,515 to $14,121 for a family. These prices were checked on OSHC Australia on 28 October 2026. Use the calculator above for other policy lengths.

Which OSHC provider is the cheapest?

For a 12-month policy, the cheapest basic OSHC is Allianz Care for a single student ($665), Allianz Care for a couple or single parent ($5,351) and Allianz Care for a family ($9,515). For couples, the cheapest provider depends on the length of cover: Bupa for 1–8 months, Allianz Care for 9–60 months. Prices checked on 28 October 2026.

Who needs OSHC in Australia?

Student visa (subclass 500) holders must have adequate health insurance for their whole stay in Australia, and so must family members included in the visa. This is a visa requirement of the Department of Home Affairs (visa condition 8501), and OSHC is the insurance designed to meet it. Certain Belgian, Norwegian and Swedish students are exempt.

How long does my OSHC need to be?

Your OSHC must cover the whole period of your Student visa, not only your course. The Department of Home Affairs usually grants a Student visa for 1 month longer than the course if the course is shorter than 10 months, and for 2 months longer if the course is 10 months or longer and ends between January and October. If a course of 10 months or longer ends in November or December, the visa usually runs until 15 March of the following year, so your OSHC should too. The calculator above suggests the number of months from your course length. Read our guide to choosing the right OSHC length.

Can I switch OSHC provider or extend my OSHC in Australia?

Yes. You can change your OSHC provider while you study, as long as there is no gap in your cover; check waiting periods and refund rules before you switch. If you apply for a new Student visa in Australia, your OSHC has to cover the new visa period too, so extend your policy or buy a new one before you apply.

What does basic OSHC cover?

Basic OSHC usually covers visits to a doctor (GP), some hospital treatment, emergency ambulance and limited prescription medicines. Waiting periods usually apply for pre-existing conditions and pregnancy. Basic OSHC does not cover dental, optical or physiotherapy treatment. See the Department of Health OSHC fact sheet for details.

Are the prices on this page live?

No. We check the prices on OSHC Australia and update this page regularly. The prices here were checked on 28 October 2026 for cover starting 1 November 2026. They are estimates only; your final price is shown when you get a quote from the provider.

Do I pay more if I buy OSHC through Study Anywhere?

No. Study Anywhere may earn a commission if you buy OSHC through our partner link, at no extra cost to you. Prices through our link were the same as on OSHC Australia’s own website when we checked on 28 October 2026.

Related guides

Disclosure: Study Anywhere may earn a commission if you buy OSHC through our partner links, at no extra cost to you. Prices through our link are the same as on OSHC Australia's own website.
Source: OSHC Australia (oshcaustralia.com.au). On OSHC Australia, Allianz Care’s basic policy is shown under the Worldcare logo. nib also sells OSHC but is not listed on OSHC Australia, so it is not included here.

Join thousands of students who receive our special offers