Participating pharmacies
Community pharmacy
In addition, healthcare and frontline social care staff can get their free flu vaccine is also available at over 50 community pharmacies across Fife (it may also be possible to book via your community pharmacy website).
Well Pharmacy
39 Main St
Kelty
KY4 0AA
Phone number: 01383 830712
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Well Pharmacy
92 Main St
Crossgates
KY4 8DF
Phone number: 01383 511281
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Well Pharmacy
66 Bank St
Lochgelly
KY5 9QN
Phone number: 01592 781073
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Wm Morrisons Pharmacy
1-2 Raith Centre
Cowdenbeath
KY4 8PB
Phone number: 01383 610164
Dears Pharmacy
60 Main St
Kelty
KY4 0AE
Phone number: 01383 830212
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
60 Lochleven Rd
Lochore
KY5 8DA
Phone number: 01592 860461
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
67 Bank St
Lochgelly
KY5 9QQ
Phone number: 01592 780598
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
4/5 Benarty Square
Ballingry
KY5 8NR
Phone number: 01592 868806
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Well Pharmacy
Abbeyview
Dunfermline
KY11 4HA
Phone number: 01383 720216
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Asda Pharmacy
Asda Superstore, Halbeath Retail Pk
Dunfermline
KY11 4LP
Phone number: 01383 843617
Well Pharmacy
7 Douglas St
Dunfermline
KY12 7EB
Phone number: 01383 724772
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Willow Pharmacy
85 Woodmill St
Dunfermline
KY11 4JN
Phone number: 01383 723862
Dears Pharmacy
85 High St
Dunfermline
KY12 7DR
Phone number: 01383 723571
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Lindsay & Gilmour Pharmacy
6 Alderston Dr
Dunfermline
KY12 0XU
Phone number: 01383 622920
Care Pharmacy
87 Main Street
Townhill
KY12 0EN
Phone number: 01383 223360
Rowlands Pharmacy
Unit 6, Block 1, Turnstone Road
Dunfermline
KY11 8JZ
Phone number: 01383 626069
Graeme Pharmacy
43 Bellyeoman Rd
Dunfermline
KY12 0AE
Phone number: 01383 732341
W Davidson & Sons Ltd
76 Main St
Thornton
KY1 4AG
Phone number: 01592 774242
Dears Pharmacy
53 High St
Markinch
KY7 6DQ
Phone number: 01592 758329
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
3 Glamis Centre
Glenrothes
KY7 4RH
Phone number: 01592 772797
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Cadham Pharmacy
8 Cadham Centre
Glenrothes
KY7 6RU
Phone number: 01592 743639
Kinglassie Pharmacy
50 Main St
Kinglassie
KY5 0XA
Phone number: 01592 882049
Dears Pharmacy
Leslie Surgery, Anderson Drive
Leslie
KY6 3LQ
Phone number: 01592 620014
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
Unit 6, Minto Place
Glenrothes
KY6 1PD
Phone number: 01592 755470
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
St Clair Pharmacy
233 St Clair St
Kirkcaldy
KY1 2BY
Phone number: 01592 652209
Dysart Pharmacy
Unit 21, High Street
Dysart
KY1 2UG
Phone number: 01592 652910
Well Pharmacy
2 Viceroy St
Kirkcaldy
KY2 5HT
Phone number: 01592 260925
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Pathhead Pharmacy
28 Mid Street
Kirkcaldy
KY1 2PN
Phone number: 01592 260626
Eden Pharmacy
63 High St
Kinghorn
KY3 9UW
Phone number: 01592 890209
Dears Pharmacy
222 Dunearn Dr
Kirkcaldy
KY2 6LE
Phone number: 01592 260342
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
18 High St
Kirkcaldy
KY1 1LU
Phone number: 01592 269400
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
133-135 High Street
Kirkcaldy
KY1 1LR
Phone number: 01592 268120
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Dears Pharmacy
229 - 231 High St
Burntisland
KY3 9QQ
Phone number: 01592 873725
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Well Pharmacy
303 Wellesley Rd
Methil
KY8 3BS
Phone number: 01333 429952
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Leven Pharmacy
12-14 Commercial Rd
Leven
KY8 4LD
Phone number: 01333 423390
Wemyss Pharmacy
Unit 2 Main Road
East Wemyss
KY1 4RE
Phone number: 01592 714242
Omnicare Pharmacy
345 Methilhaven Rd
Methil
KY8 3HR
Phone number: 01333 423972
Website for booking https//omnicarepharmacy.co.uk/book-appointment
Omnicare Pharmacy
30 Commercial Rd
Leven
KY8 4LD
Phone number: 01333 423133
Website for booking https//omnicarepharmacy.co.uk/book-appointment
Kennoway Pharmacy
10 Bishops Court
Kennoway
KY8 5LA
Phone number: 01333 350327
Rowlands Pharmacy
42 High St
Auchtermuchty
KY14 7AP
Phone number: 01337 828345
Wm Morrison Pharmacy
45 Largo Rd
St Andrews
KY16 8PG
Phone number: 01334 475564
Leuchars Pharmacy
14 Main Street
Leuchars
KY16 0HN
Phone number: 01334 868884
East Neuk Pharmacy
23 Rodger St
Anstruther
KY10 3DU
Phone number: 01333 310354
Pittenweem Hub
7 Market Place
Pittenweem
KY10 2PH
Phone number: 01333 311243
Rowlands Pharmacy
1 Crossgate
Cupar
KY15 5HA
Phone number: 01334 653243
Dears Pharmacy
St Andrews Community Hospital, Largo Road
St Andrews
KY16 8EL
Phone number: 01334 475395
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/
Well Pharmacy
31 High St
Kincardine
FK10 4RJ
Phone number: 01259 730446
Website for booking well.co.uk (please note that the 'voucher' option should be selected to book an NHS vaccine)
Well Pharmacy
2 Cardross Place
Rosyth
KY11 2LS
Phone number: 01383 413425
Website for booking: well.co.uk
(please note that the 'voucher' option should be selected to book an NHS vaccine)
Lindsay & Gilmour Pharmacy
51 High St
Inverkeithing
KY11 1NL
Phone number: 01383 412326
Lindsay & Gilmour Pharmacy
The Cross, 8 High St
Inverkeithing
KY11 1NN
Phone number: 01383 418384
Rowlands Pharmacy
12 Bay Centre
Dalgety Bay
KY11 9YD
Phone number: 01383 824257
High Valleyfield Pharmacy
Chapel St
High Valleyfield
KY12 8SJ
Phone number: 01383 880699
Rowlands Pharmacy
6 Queens Building
Rosyth
KY11 2AR
Phone number: 01383 413504
Crossford Pharmacy
61 Main Street
Crossford
KY12 8NN
Phone number: 01383 724725
Omnicare Pharmacy
30 High St
Aberdour
KY3 0SW
Phone number: 01383 860474
Website for booking https//omnicarepharmacy.co.uk/book-appointment
Dears Pharmacy
14 Wardlaw Way
Oakley
KY12 9QH
Phone number: 01383 850349
Website for booking: https://dearspharmacy.co.uk/edinburgh-and-fife-flu-vaccination/