Is Medicare Free for New Migrants to Australia in 2026?
Not entirely — and whether you get it at all depends on your visa. According to the Australian Department of Home Affairs' Settle in Australia: Health and Wellbeing page (as of the July 2026 official page), migrants, refugees and humanitarian entrants generally have immediate access to health care under Medicare depending on their visa, while other temporary migrants may have to hold private health insurance. What Medicare then delivers is free public hospital care, help with the cost of out-of-hospital care and subsidised medicines — not a system where every service is free at the point of use.
Does my visa decide whether I get immediate access?
Yes. The official page makes the split by visa, not by arrival date or length of stay: migrants, refugees and humanitarian entrants generally have immediate access to health care under Medicare, depending on their visa, whereas other temporary migrants may have to hold private health insurance instead.
So "new migrant" is not one single category. Suppose an applicant arrives on a temporary visa rather than as a permanent migrant, refugee or humanitarian entrant — on the official description, they fall into the group that may have to hold private health insurance rather than counting on immediate Medicare access. This is general information about how the rules are described officially rather than a personalised assessment, so confirm your own visa category against current official information or a qualified adviser.
Is Medicare actually free, or does it only cover part of the bill?
Both things are true at once, which is why the answer to "is it free" is usually "partly". Medicare is a federal government service that provides payment and services for health care and medicine. In most cases you pay for the medical care first and then receive a refund for some of the payment. Doctors, both general practitioners (GPs) and specialists, charge a fee for their service, and the government returns most of the fee after you submit a claim through Medicare.
Public hospital care is the part that is described as free. For out-of-hospital care — a GP visit, a specialist appointment, tests — Medicare helps with the cost rather than removing it, and the gap between the doctor's fee and the Medicare refund is what some health insurance policies are designed to cover.
What does bulk billing mean for what I pay?
Bulk billing is the arrangement where you are not charged at all at the appointment. Some GPs offer bulk billing, which means they do not charge patients a fee; instead, Medicare pays them a fixed fee per service directly. Whether a given practice bulk bills varies, so the only reliable check is to ask your health care provider whether they bulk bill at the time you book or attend the appointment.
Where bulk billing is not offered, the normal pattern applies: you pay the doctor's fee and then claim a refund from Medicare, with any remaining gap met out of pocket or, if you have it, by private health insurance.
What does Medicare leave out?
Three common costs sit outside Medicare entirely: dental care, optical care and ambulance transport. These can be paid for out of pocket or through private health insurance, and dental care in Australia is noted on the official page as potentially very expensive, with health insurance "extras" packages often including dental cover.
Ambulance transport is worth separating from hospital care. If you need urgent medical assistance or transport to a hospital, the emergency number is 000 (Triple Zero, used for ambulance, police and fire). You must pay a fee when you are transported to a hospital in an ambulance; most private health insurance schemes provide ambulance cover, or the cover can be purchased separately at a much lower price.
Private hospitals work differently again. Patients pay for private hospital care, including the fees for the doctor and for the stay. Medicare will cover some of the doctor's fee, but it does not cover the hospital fees, and private hospital care can be very expensive depending on length of stay and services provided.
Does Medicare help with the cost of medicines?
Yes, through a separate scheme. The government subsidises the cost of most medicine under the Pharmaceutical Benefits Scheme (PBS), which is administered by Services Australia. Day to day, a doctor prescribes medication and a chemist dispenses it, and prescription medicines are sold at chemists found in most shopping centres.
What do you actually get at a public hospital?
Public hospitals are open to people sent there by a doctor, those with a grievous injury, or those taken there by ambulance, and they also run an outpatient service where you can see a doctor. There may be a waiting time before you access services, because the seriousness of the injury decides how quickly you see a doctor, and the hospital chooses the doctor who treats you — you may wait a long time if your case is not an emergency.
Large hospitals in state capital cities employ doctors to treat major illness and perform major surgery; smaller hospitals in regional and rural areas have fewer facilities and do not treat all illness or all types of surgery, and some hospitals specialise in a particular area of medicine.
How and when do you enrol after arriving?
Enrolment is done in person, not automatically. To enrol in Medicare you should visit a Medicare Service Centre office seven to 10 days after your arrival in Australia and bring your passport or travel documents. The Medicare Service Centre is located within a Services Australia service centre, which also houses Centrelink and My Aged Care.
One administrative detail makes this smoother than it sounds: the Department and Services Australia share client information electronically to facilitate the Medicare enrolment process, so your visa and travel records can already be visible when you attend.
Choosing a GP is the parallel step, and it matters for access to everything else — GPs diagnose and treat illness and refer patients to specialists, and a referral from a GP is required before you can see a specialist rather than simply booking directly. Location, cost, how well you get along with the doctor and how busy the practice gets are all worth weighing.
Do you still need private health insurance once you have Medicare?
Possibly, and for two different reasons. The first is coverage: Medicare does not cover everything, and private health insurance can be purchased by citizens and non-citizens to insure against injury and disease, covering treatment as a private patient in private or public hospitals and including some services Medicare excludes, such as dental care, most optical care and ambulance transport. Funds and packages vary widely in cost and type of cover, so comparing different funds matters.
The second reason is tax-related. The Australian Taxation Office provides rebates for the purchase of private health insurance depending on your level of income, and there is also a surcharge for not having the insurance if you are aged 31 years or older — the Medicare Levy Surcharge.
For temporary migrants the logic is different again: where immediate Medicare access is not available, holding private health insurance is the coverage requirement rather than a top-up.
Frequently Asked Questions
Is Medicare completely free for new migrants to Australia?
No. Medicare delivers free public hospital care, help with the cost of out-of-hospital care and subsidised medicines, but it is not a fully free service. In most cases you pay for medical care first and then receive a refund for some of the payment.
Which new migrants get immediate Medicare access?
Migrants, refugees and humanitarian entrants generally have immediate access to health care under Medicare, depending on their visa. Other temporary migrants may have to hold private health insurance instead, so the visa category is the deciding factor.
Does Medicare cover dental, glasses or ambulance transport?
No — Medicare does not cover dental care, optical care or ambulance transport. These costs are met out of pocket or through private health insurance, and ambulance cover can often be purchased separately at a much lower price.
When should I enrol in Medicare after arriving in Australia?
Enrolment is done by visiting a Medicare Service Centre office seven to 10 days after arrival, bringing your passport or travel documents. Medicare Service Centres sit inside Services Australia service centres, which also include Centrelink and My Aged Care.
What is bulk billing?
Bulk billing means the GP does not charge you a fee at all; instead, Medicare pays the doctor a fixed fee per service directly. Whether a practice bulk bills varies, so ask your health care provider at the time of appointment.
Will Medicare pay for my medicines?
Medicare helps with the cost of medicine, and the Pharmaceutical Benefits Scheme (PBS) subsidises the cost of most medicine prescribed by a doctor. The PBS is administered by Services Australia and the medicine is dispensed by a chemist.
Do I need private health insurance if I already have Medicare?
It depends on what you want covered and on your circumstances. Private health insurance can cover costs Medicare does not refund — such as dental, most optical care and ambulance transport — and the Australian Taxation Office applies a surcharge for not holding it if you are aged 31 or older.