Western Victoria COVID-19 Vaccine Clinics

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 Eligibility Checker 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
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
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
Ballarat Family Medical Centre 28 Drummond Street, North Ballarat AstraZeneca | Pfizer
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
Ballarat Community Health – Lucas 12 Lilburne Street, Lucas AstraZeneca | Pfizer
Mt Clear Medical Centre 10 Whitehorse Road, Mt Clear AstraZeneca | Pfizer
Tristar Medical Group – Sebastopol 49-51 Albert Street, Sebastopol AstraZeneca
Ballarat Community Health – Sebastopol 260 Vickers Street, Sebastopol AstraZeneca | Pfizer
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
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

Central Highlands

Please note: clinics are listed in alphabetical order of suburb or town.

NAME ADDRESS VACCINES
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 AstraZeneca | Pfizer
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

Colac and Otways

Please note: clinics are listed in alphabetical order of suburb or town.

NAME ADDRESS VACCINES
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
TLC Primary Care – Armstrong Creek 2/29 Freda Road, Armstrong Creek AstraZeneca | Pfizer
Armstrong Health 731-739 Barwon Heads Road, Armstrong Creek AstraZeneca | Pfizer
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
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
Drysdale Village Medical Centre 16-22 Palmerston Street, Drysdale AstraZeneca | Pfizer
East Geelong Medical Centre 17 Ormond Road, East Geelong AstraZeneca | Pfizer
Geelong City Medical Clinic 255 Ryrie Street, Geelong AstraZeneca | Pfizer
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
Family Medical Centre 3-4/33 McClelland Avenue, Lara AstraZeneca | Pfizer
Kensington Hill Medical Centre 2 Kensington Road, Leopold AstraZeneca | Pfizer
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
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
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

Surf Coast

Please note: clinics are listed in alphabetical order of suburb or town.

NAME ADDRESS  VACCINES
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 AstraZeneca | Pfizer
Heroes Home Doctor 160 Surf Coast Highway, Torquay AstraZeneca
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
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
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
Seaport Medical Centre 6 Fern Street, Portland AstraZeneca | Pfizer
Active Health Portland 148-150 Percy Street, Portland AstraZeneca | Pfizer
Portland Family Practice 156 Percy Street, Portland AstraZeneca | Pfizer
Terang Medical Clinic 156 High Street, Terang AstraZeneca | Pfizer
Great South Coast Respiratory Clinic 133 Fairy Street, Warrnambool AstraZeneca | Pfizer
Middle Island Medical Clinic 43 Fairy Street, Warrnambool AstraZeneca | Pfizer
WRAD Medical Service – Handbury Medical Suites 172 Merri Street, Warrnambool AstraZeneca
Cambourne Clinic 196a Liebig Street, Warrnambool AstraZeneca | Pfizer
Hopkins Medical Centre 301 Timor Street, Warrnambool AstraZeneca | Pfizer
Warrnambool Medical Clinic -Target Branch 154 Koroit Street, Warrnambool AstraZeneca | Pfizer
South West Medical Centre
287 Koroit Street, Warrnambool AstraZeneca | Pfizer

Wimmera and Grampians

Please note: clinics are listed in alphabetical order of suburb or town.

NAME ADDRESS VACCINES
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
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.

Last modified: 25 October, 2021