Understanding Medicare Eligibility for New Migrants

Medicare is Australia's universal healthcare system, but not everyone arriving in the country is automatically eligible. As a new migrant, your access to Medicare depends on your visa type and residency status. Understanding these rules early helps you avoid gaps in healthcare coverage and unexpected medical bills.

Medicare is available only to Australian citizens, permanent residents, and people from countries with reciprocal health care agreements with Australia. If you hold a temporary visa (student visa, skilled temporary visa, working holiday visa, or temporary skilled migration visa), you are not eligible for Medicare. Instead, you must arrange private health insurance or, if you are a student, Overseas Student Health Cover (OSHC).

The key to managing your healthcare as a new migrant is knowing your visa type and planning your insurance before you arrive. Many migrants make the mistake of assuming Medicare is available to them, only to face large medical bills later. This article walks you through Medicare eligibility, how to register, and what to do if you are not eligible.

Who Can Access Medicare in Australia

Your eligibility for Medicare depends entirely on your immigration status. Here is a clear breakdown of who can and cannot access Medicare:

Eligible for Medicare

  • Australian citizens
  • Permanent residents (including those on a Skilled Independent visa, Family Sponsorship visa, or other permanent visa)
  • People from reciprocal health care agreement countries (including the United Kingdom, Ireland, New Zealand, Malta, Sweden, Finland, Norway, Belgium, and several others)
  • New Zealand citizens who have been in Australia for 10 years or more

Not Eligible for Medicare

  • Student visa holders
  • Skilled temporary visa holders (such as 482, 494, or 186 visa holders)
  • Working holiday visa holders
  • Temporary skilled migration visa holders
  • Visitor visa holders
  • People on bridging visas (unless they are waiting for a permanent visa outcome)

If you are on a temporary visa, you must arrange your own health insurance. Many temporary visa holders purchase private health insurance or, in the case of students, are required to have OSHC as a condition of their student visa.

How to Register for Medicare as a New Permanent Resident

If you have just arrived in Australia as a permanent resident or citizen, registering for Medicare is straightforward. You can apply online, by post, or in person at a Medicare service centre.

Online Registration

The easiest way to register for Medicare is online through the Services Australia website. You will need your passport, visa grant letter, and Australian address. The online application takes about 10 minutes, and you can receive your Medicare card by post within 2 to 3 weeks. You can also request an interim card to use while you wait for your permanent card to arrive.

In-Person Registration

You can also register at a Medicare service centre. Find your nearest centre on the Services Australia website. Bring your passport, visa grant letter, and proof of your Australian address (such as a rental agreement or utility bill). Processing times are similar to online applications, though you may receive an interim card on the spot.

By Post

If you prefer to apply by post, you can download the Medicare application form from the Services Australia website, complete it, and send it with copies of your passport and visa grant letter to your nearest Medicare office. This method takes longer, typically 4 to 6 weeks.

Once you have registered, you will receive a Medicare card with your unique Medicare number. This card is essential for accessing public healthcare services, including visits to doctors, hospital care, and pathology tests.

Healthcare Options for Temporary Visa Holders

If you are on a temporary visa, you cannot access Medicare. Instead, you have several options to ensure you have healthcare coverage.

Private Health Insurance

Many temporary visa holders purchase private health insurance from Australian insurers such as Bupa, Medibank, or Nib. Private health insurance covers doctor visits, specialist appointments, and hospital care. Premiums vary depending on your age, health status, and the level of cover you choose. A basic plan for a young adult might cost between 100 and 200 dollars per month.

Overseas Student Health Cover (OSHC)

If you are a student visa holder, you are required to have OSHC as a condition of your visa. OSHC is a form of private health insurance designed specifically for international students. It covers doctor visits, hospital care, and emergency services. Your education provider may arrange OSHC for you, or you can purchase it directly from an OSHC provider. The cost is typically included in your student visa fees or charged separately.

Reciprocal Health Care Agreements

If you are from a country with a reciprocal health care agreement with Australia, you may be eligible for limited Medicare benefits even on a temporary visa. Check the Services Australia website to see if your country is included. Reciprocal agreements vary, so some countries may only have access to emergency care, while others have broader coverage.

No Insurance Option

Some temporary visa holders choose not to purchase health insurance, accepting the risk of paying out of pocket for medical care. This is not recommended, as a serious illness or accident can result in bills of thousands of dollars. A simple doctor visit without insurance costs between 50 and 150 dollars, and hospital care can be far more expensive.

Registering Your Family Members

If you are a new permanent resident with family members, each person must register for Medicare individually. Your spouse, children, and dependent relatives will each need their own Medicare number and card. You can register family members at the same time as yourself, or separately.

Children born in Australia to at least one permanent resident parent are automatically eligible for Medicare. You should register them as soon as possible after birth to ensure they have coverage for routine check-ups and vaccinations.

If you are sponsoring family members who are still overseas, they will not be eligible for Medicare until they arrive in Australia and their visa is granted. Once they arrive, they can register using the same process as you.

What Medicare Covers and Does Not Cover

Medicare covers a wide range of healthcare services, but there are important gaps you should know about.

What Medicare Covers

  • Visits to general practitioners (GPs) and specialists
  • Hospital care (public hospitals only)
  • Pathology tests and diagnostic imaging
  • Prescription medications (through the Pharmaceutical Benefits Scheme)
  • Dental care for children under 18 (through the Child Dental Benefits Schedule)
  • Mental health services (up to 10 sessions per year with a GP referral)

What Medicare Does Not Cover

  • Private hospital care
  • Dental care for adults (except in specific circumstances)
  • Optical care (glasses and contact lenses)
  • Hearing aids
  • Physiotherapy and other allied health services (unless referred by a GP)
  • Cosmetic surgery
  • Overseas medical care

Many new migrants purchase private health insurance to cover gaps in Medicare, particularly dental and optical care. This is especially important if you have a family, as dental care for children can be expensive without coverage.

Accessing Healthcare as a New Migrant

Once you have registered for Medicare, accessing healthcare is straightforward. To see a doctor, you can visit a local general practice (GP clinic) without an appointment, though many practices now require you to book ahead. Bring your Medicare card or Medicare number. The doctor will bulk bill your visit to Medicare, meaning you pay nothing out of pocket. Some practices charge a gap fee on top of the Medicare rebate, so it is worth asking about costs when you book.

For emergencies, go to the nearest hospital emergency department. You do not need a referral or appointment. Hospital care is free for Medicare cardholders in public hospitals.

To see a specialist, you will need a referral from your GP. Your GP will provide a referral letter, which you take to the specialist. Specialists may bulk bill or charge a gap fee.

Useful Official Sources

Frequently Asked Questions

Can I access Medicare if I am on a student visa in Australia?

No, student visa holders are not eligible for Medicare. You must have Overseas Student Health Cover (OSHC) as a condition of your student visa. OSHC is a form of private health insurance designed for international students.

How long does it take to register for Medicare after arriving in Australia?

Online and in-person applications typically take 2 to 3 weeks to receive your Medicare card by post. You can request an interim card to use immediately while you wait for your permanent card.

What documents do I need to register for Medicare as a new permanent resident?

You will need your passport, visa grant letter, and proof of your Australian address (such as a rental agreement or utility bill). You can apply online, by post, or in person at a Medicare service centre.

Does Medicare cover dental care for adults in Australia?

Medicare does not cover routine dental care for adults. Dental care is only covered for children under 18 through the Child Dental Benefits Schedule. Many adults purchase private health insurance to cover dental costs.

What should I do if I am on a temporary visa and need healthcare?

You should purchase private health insurance or, if you are a student, arrange OSHC. Some countries have reciprocal health care agreements with Australia that provide limited Medicare benefits. Check the Services Australia website to see if your country is included.

Can my family members register for Medicare at the same time as me?

Yes, you can register family members at the same time or separately. Each person needs their own Medicare number and card. Children born in Australia to a permanent resident parent are automatically eligible for Medicare.

Do I need a referral to see a specialist under Medicare?

Yes, you need a referral from your GP to see a specialist under Medicare. Your GP will provide a referral letter that you take to the specialist.

Is hospital care free for Medicare cardholders in Australia?

Yes, hospital care is free for Medicare cardholders in public hospitals. Private hospital care is not covered by Medicare unless you have private health insurance.

This is general information only. It is not legal, migration, financial, tax, medical, or professional advice. Always check official sources before acting.