Eligible people in western Victoria can access COVID-19 vaccines at more than 100 locations across the region. This page lists the details for GP clinics that are eligible to administer COVID-19 vaccines alongside the GP Respiratory Clinics that have also been allocated COVID vaccines.
How to find out if you are currently eligible to receive a COVID-19 vaccine
GP Clinics and GP Respiratory Clinics offer COVID-19 vaccines to people who are part of the eligible groups as defined by the Federal Department of Health. To see who is currently eligible, refer to the following pages:
For other vaccination locations, see:
Making a booking
To book an appointment for your COVID-19 vaccination at a GP clinic or GP Respiratory Clinic, use the COVID-19 Vaccine Clinic Finder that allows you to:
- check whether your a currently eligible for a COVID-19 vaccine
- check which clinics are currently taking appointments
- book a vaccination
Or phone the National coronavirus and COVID-19 vaccine helpline – 1800 020 080 – to provide you with contact information to make a booking. Note: call takers cannot make a booking on your behalf.
Ballarat and surrounds
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
Ballarat Group Practice – Sturt Street | 1730A Sturt Street, Alfredton | AstraZeneca | Pfizer | |
Arch Medical Centre | 1607A Sturt Street, Alfredton | AstraZeneca | Pfizer | |
Ballan Lifeline Medical Centre | 191 Inglis Street, Ballan | AstraZeneca | Pfizer | Moderna | |
Eureka Medical and Dental Centre | 14 Albert Street, Ballarat | AstraZeneca | Pfizer | |
UFS Covid Vaccination Clinic | 309 Dana Street (corner Doveton Street South), Ballarat | AstraZeneca | Pfizer |Novavax | ✓ |
Ballarat Family Medical Centre | 28 Drummond Street, North Ballarat | AstraZeneca | Pfizer | Novavax | |
Tristar Medical Group – Ballarat | 1010A Sturt Street, Ballarat | AstraZeneca | Pfizer | ✓ |
Ballarat Medical Centre | 10 Drummond Street, South Ballarat | AstraZeneca | Pfizer | |
Ballarat Group Practice – Victoria Street | 63 Victoria Street, Ballarat | AstraZeneca | Pfizer | |
UFS Bridge Mall | 40 Bridge Mall, Ballarat | AstraZeneca | Pfizer | ✓ |
Ballarat East Medical | 216 Humffray Street North, Ballarat East | AstraZeneca | Pfizer | |
Carn-Brae Clinic | 324 Glenelg Highway, Delacombe | AstraZeneca | Pfizer | |
Lotus Family Clinic | 10 Smythes Road, Delacombe | AstraZeneca | Pfizer | ✓ |
Mt Clear Medical Centre | 10 Whitehorse Road, Mt Clear | AstraZeneca | Pfizer | |
Tristar Medical Group – Sebastopol | 49-51 Albert Street, Sebastopol | AstraZeneca | ✓ |
Sebastopol Medical Centre | 194 Albert Street, Sebastopol | AstraZeneca | Pfizer | |
Skipton Medical Practice | 2 Blake Street, Skipton | AstraZeneca | Pfizer | |
Delacombe Medical Centre | 315 Glenelg Highway, Smythes Creek | AstraZeneca | Pfizer | Moderna | Novavax | |
Ballarat Community Health – Smythesdale | 14 Heales Street, Smythesdale | AstraZeneca | Pfizer | |
Ballarat Community Health – Wendouree | 1042 Howitt Street, Wendouree | AstraZeneca | Pfizer | |
Ballarat Group Practice – Howitt Street | 1021 Howitt Street, Wendouree | AstraZeneca | Pfizer | |
Doctors and Co | 21-53 Learmonth Road, Wendouree | AstraZeneca | Pfizer | Novavax |
Central Highlands
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
Tristar Medical Group – Avoca | 13 Liebig Street, Avoca | AstraZeneca | |
Ochre Health Medical Centre – Clunes | 69 Service Street, Clunes | AstraZeneca | Pfizer | |
Ochre Health Medical Centre – Creswick | 58 Albert Street, Creswick | AstraZeneca | Pfizer | |
Springs Medical Daylesford | 10 Hospital Street, Daylesford | Pfizer | Novavax | ✓ |
Dunolly Medical Practice | 24 Havelock Street, Dunolly | AstraZeneca | Pfizer | |
Nightingale Clinic | 6 Neill Street, Maryborough | AstraZeneca | Pfizer | |
Clarendon Medical Centre | 4 Neill Street, Maryborough | AstraZeneca | Pfizer | |
Dr Jim Sharples’ Clinic |
40 Scandinavian Crescent, Talbot | AstraZeneca | |
Springs Medical Trentham | 22 Victoria St, Trentham | Pfizer |
Colac and Otways
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
Apollo Bay Medical Centre | 75 McLachlan Street, Apollo Bay | AstraZeneca | Pfizer | |
The Camperdown Clinic | 56 Scott Street, Camperdown | AstraZeneca | |
Robinson Street Medical Centre | 7 Robinson Street, Camperdown | AstraZeneca | Pfizer | |
Colac Medical Centre | 6 Murray Street, Colac | AstraZeneca | Pfizer | |
Colac Central Medical Centre | 52 Bromfield Street, Colac | AstraZeneca | Pfizer | |
Corangamite Clinic | 12-14 Miller Street, Colac | AstraZeneca | Pfizer | |
Otway Medical Clinic | 31-35 Connor Street, Colac | AstraZeneca | Pfizer | |
Timboon Clinic | 14 Hospital Road, Timboon | AstraZeneca | Pfizer |
Geelong and Bellarine
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
TLC Primary Care – Armstrong Creek | 2/29 Freda Road, Armstrong Creek | AstraZeneca | Pfizer | |
Armstrong Health | 731-739 Barwon Heads Road, Armstrong Creek | AstraZeneca | Pfizer | Moderna | Novavax | |
Warralily Family Medical Practice | 770 Barwon Heads Road, Armstrong Creek | AstraZeneca | Pfizer | |
Golden Plains Medical Centre | 59 Geelong Road, Bannockburn | AstraZeneca | Pfizer | |
Bannockburn Surgery | 16 High Street, Bannockburn | AstraZeneca | Pfizer | ✓ |
Barwon Heads Family Practice | 86 Hitchcock Avenue, Barwon Heads | AstraZeneca | Pfizer | ✓ |
Anakie Road Medical Centre | 222-226 Anakie Road, Bell Park | AstraZeneca | Pfizer | |
Geelong Respiratory Clinic (Kardinia Health) | 2-18 Colac Road, Belmont | AstraZeneca | Pfizer | |
TLC Primary Care – Belmont | 235 High Street, Belmont | AstraZeneca | Pfizer | |
Lifeline Medical Centre | 37 Torquay Road, Belmont | AstraZeneca | Pfizer | |
South Barwon Medical Centre | 66 Settlement Road, Belmont | AstraZeneca | Pfizer | |
Eastbrooke Family Clinic Belmont | 75 Roslyn Road, Belmont | AstraZeneca | Pfizer | |
High Street Medical Centre | Shop 4, 110 High Street. Belmont | AstraZeneca | Pfizer | |
Clifton Springs Medical Centre | 14 Pinnaroo Avenue, Clifton Springs | AstraZeneca | Pfizer | |
Corio Bay Medical Centre | 15 Goulburn Avenue, Corio | AstraZeneca | Pfizer | |
First Point Medical Centre | 28-32 Cox Road, Corio | AstraZeneca | |
Corio Medical Clinic | 1 Bacchus Marsh Road, Corio | AstraZeneca | Pfizer | Moderna | |
MyHealth Medical Centre | Corio Shopping Centre, corner Bacchus Marsh Road and Purnell Road, Corio | AstraZeneca | |
Curlewis Medical Centre | 90 Centennial Boulevard, Curlewis | AstraZeneca | Pfizer | |
Drysdale Bulk Billing Medical Centre | 46 Wyndham Street, Drysdale | AstraZeneca | Pfizer | |
Drysdale Clinic | 15 Collins Street, Drysdale | AstraZeneca | |
Bellarine Medical Group | 16-22 Palmerston Street, Drysdale | AstraZeneca | Pfizer | |
East Geelong Medical Centre | 17 Ormond Road, East Geelong | AstraZeneca | Pfizer | Moderna | |
Geelong City Medical Clinic | 255 Ryrie Street, Geelong | AstraZeneca | Pfizer | Novavax | |
Myers Street Family Medical Practice | 148-150 Myers Street, Geelong | AstraZeneca | Pfizer | |
Barwon Health StaffCare | University Hospital Geelong, 272-322 Ryrie St, Geelong | AstraZeneca | Pfizer | |
Park Street General Practice | 16 Park Street, Geelong | AstraZeneca | Pfizer | |
Gheringhap Medical Centre and Skin Clinic | 21a Gheringhap Street, Geelong | AstraZeneca | Pfizer | |
Health e Medical Centre | 258 Shannon Avenue, Geelong West | AstraZeneca | Pfizer | |
Avenue Medical Centre | Shop 4, 153 – 161 Shannon Avenue, Geelong West | AstraZeneca | Pfizer | |
The Cottage Medical Centre | 222 Torquay Road, Grovedale | AstraZeneca | |
Tristar Medical Group | 284 Torquay Road, Grovedale | AstraZeneca | |
Grovedale Medical Centre | 124 Burdoo Drive, Grovedale | AstraZeneca | Pfizer | |
Grove Family Health | 281 Torquay Road, Grovedale | AstraZeneca | Pfizer | |
Midland Medical Centre |
126 Ballarat Road, Hamlyn Heights | Pfizer | |
Barrabool Hills Medical Practice | 9/36 Province Boulevard, Highton | AstraZeneca | Pfizer | |
291 Roslyn Road Medical Practice | 291 Roslyn Road, Highton | AstraZeneca | Pfizer | |
The Highton Clinic | 10A Bellevue Avenue, Highton | AstraZeneca | Pfizer | |
South Valley Road Medical Centre | 198 South Valley Road, Highton | AstraZeneca | Pfizer | |
Family Doctors Highton | 142 Barrabool Road, Highton | AstraZeneca | Pfizer | |
Highton Village Medical Clinic | 229 Roslyn Road, Highton | AstraZeneca | Pfizer | |
Forest Road Medical Centre | 3-51 Forest Road, Lara | AstraZeneca | Pfizer | |
Lara Medical Centre | 1 Patullos Road, Lara | AstraZeneca | Pfizer | |
You Yangs Medical Clinic | 45 Walkers Road, Lara | AstraZeneca | Pfizer | |
LakeMedix |
42 Station Lake Road, Lara | AstraZeneca | Pfizer | Moderna | |
Family Medical Centre | 3-4/33 McClelland Avenue, Lara | AstraZeneca | Pfizer | |
Kensington Hill Medical Centre | 2 Kensington Road, Leopold | AstraZeneca | Pfizer | Novavax | |
Gateway Plaza Family Medical Practice | 641-659 Bellarine Highway, Leopold | AstraZeneca | Pfizer | |
GP@Newcomb Medical Centre | 152 Bellarine Highway, Newcomb | AstraZeneca | Pfizer | |
Newcomb Women and Children’s Medical Centre | 52 Bellarine Highway, Newcomb | AstraZeneca | Pfizer | |
Banksia Medical Centre | 132 Bellarine Highway, Newcomb | AstraZeneca | Pfizer | ✓ |
Newcomb Central Medical Centre | 36/71 Bellarine Highway, Newcomb | AstraZeneca | |
Newtown Medical Centre | 311 Pakington Street, Newtown | AstraZeneca | Pfizer | |
Labuan Square Medical Centre | 19 Labuan Square, Norlane | AstraZeneca | Pfizer | |
Norlane Medical Centre | 49 Princes Highway, Norlane | AstraZeneca | Pfizer | |
Kunatjarra Medical Clinic | 252 Church Street, North Geelong | AstraZeneca | Pfizer | |
Bellarine Respiratory Clinic (Epichealth Ocean Grove – Wallington Road) | 27 Guthridge Street, Ocean Grove | AstraZeneca | Pfizer | Moderna | Novavax | ✓ |
Ocean Grove Medical Clinic | 75 The Parade, Ocean Grove | AstraZeneca | Pfizer | |
Peninsula Family Medical Practice | 140 Shell Road, Ocean Grove | AstraZeneca | Pfizer | |
Kingston Village Super Clinic | 8-10 Coastal Boulevard, Ocean Grove | AstraZeneca | Pfizer | Moderna | |
Point Lonsdale Medical Group | 4 Nelson Road, Point Lonsdale | AstraZeneca | Pfizer | |
Bellarine Community Health GP Clinic | 39-41 Fenwick Street, Portarlington | AstraZeneca | Pfizer | |
St Leonards Surgery | 17 McLeod Street, St Leonards | AstraZeneca | Pfizer | |
Teesdale Family Medical Centre | 33 Bruce Street, Teesdale | AstraZeneca | Pfizer | |
TLC Primary Care – Wallington | 12/18 Homestead Avenue, Wallington | AstraZeneca | Pfizer | |
Medical One | 160 Colac Road, Waurn Ponds | AstraZeneca | Pfizer | Moderna | Novavax |
Surf Coast
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
Aireys Inlet Medical Centre | 37A Great Ocean Road, Aireys Inlet | AstraZeneca | Pfizer | |
Anglesea Medical | 3 McMillan Street, Anglesea | AstraZeneca | Pfizer | |
Karuna-maya Medicine | 22 Princes Terrace, Jan Juc | AstraZeneca | Pfizer | |
Lorne Medical Centre | 230 Mountjoy Parade, Lorne | AstraZeneca | Pfizer | ✓ |
Surfcoast Medical Centre | 100 Surf Coast Highway, Torquay | AstraZeneca | Pfizer | |
The Quay Family Healthcare | 222 Fischer Street, Torquay | Pfizer | |
Tristar Medical Group – Torquay | 136 Geelong Road, Torquay | AstraZeneca | |
Winchelsea Medical Clinic | 36 Main Street, Winchelsea | AstraZeneca | Pfizer |
Warrnambool and South West
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
Coleraine Casterton Medical | 65 Russell Street, Casterton | AstraZeneca | Pfizer | |
Riverview Family Health | 43 Jackson Street, Casterton | AstraZeneca | |
Cobden Clinic | 5 Victoria Street, Cobden | AstraZeneca | Pfizer | ✓ |
Hamilton Family Practice | 130 Lonsdale Street, Hamilton | AstraZeneca | Pfizer | Moderna | |
Hamilton Medical Group | 20 Foster Street, Hamilton | AstraZeneca | Pfizer | |
Heywood Rural Health Medical Clinic | 21 Barclay Street, Heywood | AstraZeneca | |
Warrnambool Medical By Lyndoch Living – Mortlake |
23 Boundary Road, Mortlake | AstraZeneca | |
Port Fairy Medical Clinic | 28 Villiers Street, Port Fairy | AstraZeneca | Moderna | |
Shearwater Medical Clinic | 30 Villiers Street, Port Fairy | AstraZeneca | Pfizer | |
Seaport Medical Centre | 6 Fern Street, Portland | AstraZeneca | Pfizer | |
Active Health Portland | 148-150 Percy Street, Portland | AstraZeneca | Pfizer | Novavax | |
Portland Family Practice | 156 Percy Street, Portland | AstraZeneca | Pfizer | |
Terang Medical Clinic | 156 High Street, Terang | AstraZeneca | Pfizer | |
Middle Island Medical Clinic | 43 Fairy Street, Warrnambool | AstraZeneca | Pfizer | |
WRAD Medical Service – Handbury Medical Suites | 172 Merri Street, Warrnambool | AstraZeneca | Pfizer | Novavax | |
Cambourne Clinic | 196a Liebig Street, Warrnambool | AstraZeneca | Pfizer | ✓ |
Hopkins Medical Centre | 301 Timor Street, Warrnambool | AstraZeneca | Pfizer | |
South West Medical Centre |
287 Koroit Street, Warrnambool | AstraZeneca | Pfizer | |
Warrnambool Medical Clinic – Liebig Street |
193A Liebig Street, Warrnambool | AstraZeneca | Pfizer |
Wimmera and Grampians
Please note: clinics are listed in alphabetical order of suburb or town.
NAME | ADDRESS | VACCINES | IN-HOME SERVICE AVAILABLE |
Tristar Medical Group – Ararat | 64 High Street, Ararat | AstraZeneca | |
Ararat Medical Centre | 55 High Street, Ararat | AstraZeneca | Pfizer | |
Beaufort Family Practice | 54 Neill Street, Beaufort | AstraZeneca | Pfizer | |
Edenhope Medical Clinic | 119 Lake Street, Edenhope | AstraZeneca | Pfizer | |
Hopetoun Medical Clinic | 10 Mitchell Place, Hopetoun | AstraZeneca | Pfizer | |
Wimmera Vaccination Clinic | 4a Dimboola Road, Horsham | AstraZeneca | Pfizer | Novavax | |
Tristar Medical Group – Horsham | 1C Madden Street, Horsham | AstraZeneca | Pfizer | |
Jeparit Medical Clinic | 2 Charles Street, Jeparit | AstraZeneca | Pfizer | |
Kaniva Medical Centre | 7-9 Farmers Street, Kaniva | AstraZeneca | Pfizer | |
Murtoa Medical Centre | 28 Marma Street, Murtoa | AstraZeneca | Pfizer | |
Nhill Medical Centre | 45-47 Nelson Street, Nhill | AstraZeneca | Pfizer | |
Rainbow General Practice | 14 Sanders Street, Rainbow | AstraZeneca | Pfizer | |
St Arnaud Medical Centre | 66 McMahon Street, St Arnaud | AstraZeneca | Pfizer | |
Patrick Street Family Practice | 8-22 Patrick Street, Stawell | AstraZeneca | Pfizer | |
Stawell Medical Centre | 26 Wimmera Street, Stawell | AstraZeneca | Pfizer | |
Wheatfields Family Medical | 51 Scott Street, Warracknabeal | AstraZeneca | Pfizer | ✓ |
Yarriambiack Medical Clinic | 18 Dimboola Road, Warracknabeal | AstraZeneca | Pfizer | ✓ |
Eligibility and bookings
Go the COVID-19 Vaccine Eligibility Checker to
- check whether your a currently eligible for a COVID-19 vaccine
- check which clinics are currently taking appointments
- book a vaccination
Or phone the National coronavirus and COVID-19 vaccine helpline – 1800 020 080 – to provide you with contact information to make a booking. Note: call takers cannot make a booking on your behalf.