Most pharmacies located within Health Centres will be closed on Wednesday 24th December (Christmas Eve), Thursday 25th December (Christmas Day) and on Friday 26th (Boxing Day) 2025, in line with other services provided from these locations.
All pharmacies are open normal business hours on Christmas Eve except those who have asked to close earlier than usual. Please check the links below to see what pharmacies are closing early.
The details below were correct at the time of publication. To confirm details, please contact the pharmacy on the number provide
To quick view what pharmacies are opened on the specific days please click on the links below.
Christmas Eve (Wednesday 24th December)
Alexandria
Boots UK
167-169 Main St, G83 0NZ
Phone: 01389 752 606
Opening hours: 8.00am – 4.30pm
Boots UK
11/13 Mitchell Way, G83 0LW
Phone: 01389 752 038
Opening hours: 8.30am – 5.00pm
Bearsden
Amiry and Gilbride
8 Newkirk Road, G61 3SL
Phone: 0141 942 9248
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Reach Pharmacy
57 Milngavie Road, G61 2DW
Phone: 0141 943 1086
Opening hours: 9.00 – 5.30pm
Bishopbriggs
Morrisons Pharmacy
Triangle Shopping Centre, Kirkintilloch Road, Bishopbriggs, G64 2TR
Phone: 0141 772 1660
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Clydebank
Boots UK
98 Sylvania Way, G81 2TL
Phone: 0141 952 2217
Opening hours: 8.30am – 5.00pm
Services Available: Needle Exchange, Palliative Care
Boots UK
48 North Elgin Street, G81 1BZ
Phone: 0141 562 0310
Opening hours: 9.00am – 5.30pm
Willis Pharmacy
142 Duntocher Road, G81 3NQ
Phone: 0141 952 7066
Opening hours: 9.00am – 5.00pm
Services Avialble: Palliative Care
Drumchapel
Amiry and Gilbride
63 Kinfauns Drive, G15 7TG
Phone: 0141 944 5724
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Eaglesham
Eaglesham Pharmacy
14 Glasgow Road, G76 0JQ
Phone: 01355 303 148
Opening hours: 9.00am – 5.00pm
Easterhouse
Easterhouse Pharmacy
9 Auchinlea Road, G34 9HQ
Phone: 0141 771 9339
Opening hours: 8.45am – 5.00pm
Elderslie
Reach Pharmacy
179 Main Road, PA5 9ES
Phone: 01505 335 275
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Erskine
Andrew Hughes Pharmacy
Unit 4 Bridgewater Centre, PA8 7AA
Phone: 0141 821 0112
Opening hours: 9.00am – 3.00pm
Glasgow
Amiry and Gilbride
127 – 136 Great Western Road, G4 9AH
Phone: 0141 332 1478
Opening hours: 9.00am – 5.30pm
Amiry and Gilbride
1600 Great Western Road, G13 1HQ
Phone: 0141 959 0353
Opening hours: 9.00am – 5.30pm
Amiry and Gilbride
1851 – 1855 Paisley Road West, G52 3SX
Phone: 0141 959 0353
Opening hours: 9.00am – 5.30pm
Bannermans Pharmacy
220 – 222 Saracen Street, G22 5ER
Phone: 0141 336 8114
Opening hours: 9.00am – 3.00pm
Bannermans Pharmacy
100 Napiershall Street, G20 6HS
Phone: 0141 332 5444
Opening hours: 9.00am – 3.00pm
Bannermans Pharmacy
663-667 Garscube Road, G20 7JX
Phone: 0141 332 5713
Opening hours: 9.00am – 3.00pm
Battlefield Pharmacy
168a Battlefield Road, G42 9JT
Phone: 0141 632 1364
Opening hours: 9.00am – 5.00pm
Busby Pharmacy
20 Main Street, G76 8DU
Phone: 0141 644 4344
Opening hours: 9.00am – 4.00pm
Boots UK
Central Station, G1 3SQ
Phone: 0141 221 7107
Opening hours: 7.00am – 7.00pm
Services Available: Palliative Care
Boots UK
55 St Enoch Centre, G1 4LZ
Phone: 0141 248 7387
Opening hours: 9.00am – 5.00pm
Boots UK
Level 3 Buchanan Galleries, 200 Buchanan Street, G1 2GF
Phone: 0141 333 9306
Opening hours: 9:00am – 5:00pm
Boots UK
Unit 7 Baljaffray Shopping Centre, G61 4RN
Phone: 0141 943 0348
Opening hours: 9.00am – 5.30pm
Boots UK
227 Byres Road, G12 8TL
Phone: 0141 339 1954
Opening hours: 9.00am – 6.00pm
Boots UK
Fort Retail Park, Auchinlea Road, G34 9DL
Phone: 0141 773 4817
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Boots UK
200 Sauchiehall St, G2 3EN
Phone: 0141 332 8405
Opening hours: 9.00am – 5.00pm
Services Available: Needle Exchange, Palliative Care
Boots UK
Silverburn Shopping Centre 763 Barrhead Road, G53 6AG
Phone: 0141 881 6967
Opening hours: 8.00am – 5.00pm
Boots UK
Braehead Shopping Centre, 68 Kings Inch Road, G51 4BP
Phone: 0141 885 9099
Opening hours: 8.:00am – 5.00pm
Services Available: Palliative Care
Boots UK
Unit 7 Baljaffray Shopping Centre, G61 4RN
Phone: 0141 943 0348
Opening hours: 9.00am – 5.30pm
Boots UK
92 Kirkintilloch Road, G66 4LQ
Phone: 0141 776 1202
Opening hours: 9.00am – 5.30pm
Broom Pharmacy
271 Mearns Road, Newton Mearns, G77 5LU
Phone: 0141 639 8269
Opening hours: 9.00am – 3.00pm
Cessnock Pharmacy
323 Paisley Road West, G51 1LU
Phone: 0141 427 0347
Opening hours: 9.00am – 5.00pm
Crosshill Pharmacy
558 Cathcart Road, G42 8YG
Phone: 0141 423 1856
Opening hours: 9.00am – 5.00pm
Dears
124 Ayr Road, G77 6EG
Phone:0141 639 2723
Opening hours: 9.00am – 5.00pm
Services Available: Palliative Care
Drumoyne Chemist
60 Drumoyne Road, G51 4AU
Phone:0141 445 2552
Opening hours: 9.00am – 4.30pm
First Stop Pharmacy
150 Petershill Road, G21 4AL
Phone: 0141 558 7327
Opening hours: 9.00am – 4.00pm
Services Available: Palliative Care
First Stop Pharmacy
125 Cleveden Road, G12 0JU
Phone: 0141 339 5258
Opening hours: 9.00am – 4.00pm
Garscadden Pharmacy
47 Garscadden Road, G15 6UH
Phone: 0141 944 1577
Opening hours: 9.00am – 1.00pm
Gilbride Chemist
170 Carmyle Avenue, G32 8EE
Phone: 0141 641 3880
Opening hours: 9.00am – 5.00pm
Gilbride Chemist
92 Langlands Road, G51 3BQ
Phone: 0141 445 2087
Opening hours: 9.00am – 5.00pm
Gilbride Chemist
2232 Paisley Road West, G52 3SJ
Phone: 0141 882 2046
Opening hours: 9.00am – 5.00pm
Gilbride Chemist
182 Copland Road, G51 2UE
Phone: 0141 427 1676
Opening hours: 9.00am – 5.00pm
Services Available: Needle Exchange
Gilbride Chemist
18 Glenmore Avenue, G42 0EH
Phone: 0141 647 3364
Opening hours: 9.00am – 5.00pm
Gilbride Chemist
40 Paisley Road West, G51 1LB
Phone: 0141 429 2995
Opening hours: 9.00am – 5.00pm
Services Available: Needle Exchange, Palliative Care
Govanhill Pharmacy
233 Calder Street, G42 7DR
Phone: 0141 882 2046
Opening hours: 9.00am – 5.00pm
Harmony Row Pharmacy
21 Harmony Row, G51 3BA
Phone: 0141 445 5135
Opening hours: 9.00am – 5.00pm
Services Available: Palliative Care
Howard Pharmacy
83 Seres Road, G76 7NW
Phone: 0141 620 0232
Opening hours: 9.00am – 1.00pm
J A Hogarth (Chemists)
308 Crow Road, G11 7HS
Phone: 0141 339 0304
Opening hours: 9.00am – 4.00pm
Kellock Pharmacy
The Braes Shopping Centre, Unit 17, G45 9AA
Phone: 0141 634 0613
Opening hours: 9.00am – 4.30pm
Knightswood Pharmacy
195-197 Knightswood Road, G13 2EX
Phone: 0141 959 2063
Opening hours: 9.00am – 1.00pm
Morrisons Pharmacy
900 Crow Road, G13 1JD
Phone: 0141 959 5689
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Morrisons Pharmacy
117 Riverford Road, G43 1PU
Phone: 0141 649 0358
Opening hours: 9.00am – 5.30pm
Morrisons Pharmacy
Ravenswood Road, Baillieston, G69 7HU
Phone: 0141 771 9216
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Muirend Pharmacy
521- 523 Clarkston Road, G44 3PN
Phone: 0141 637 2014
Opening hours: 9.00am – 4.00pm
Nancy’s Chemist
16-18 Admiral Street, G41 1HU
Phone: 0141 429 4131
Opening hours: 8.30am – 5.00pm
Services Available: Needle Exchange
Park Road Pharmacy
405 Great Western Road, G4 9HY
Phone: 0141 339 5979
Opening hours: 9.00am – 4.00pm
Services Available: Palliative Care
Partick Pharmacy
160 Dumbarton Road, G11 6XE
Phone: 0141 334 4840
Opening hours: 9.00am – 5.00pm
Services Available: Needle Exchange
Penney Pharmacy
111 Clarkston Road, G44 3BL
Phone: 0141 637 2638
Opening hours: 9.00am – 3.00pm
Pollokshields Pharmacy
275 Maxwell Road, G41 1TE
Phone: 0141 429 1919
Opening hours: 9.00am – 4.00pm
Possil Pharmacy
171-173 Saracen Street, G22 5JL
Phone: 0141 336 8075
Opening hours: 9.00am – 3.00pm
Services Available: Palliative Care
Reach Pharmacy
1094 Argyle Street, G3 8LY
Phone: 0141 204 0298
Opening hours: 9.00am – 5.30pm
Rowlands Pharmacy
210 Springburn Way, G21 1TU
Phone: 0141 558 5209
Opening hours: 9.00am – 6.00pm
Services Available: Needle exchange
S H Mehta Pharmacy
34 Admiral Street, G41 1HU
Phone: 0141 429 1884
Opening hours: 9.00am – 5.30pm
Superdrug Stores Plc
1 The Avenue, Newton Mearns, G77 6EY
Phone: 0141 639 7191
Opening hours: 12.00pm – 4.30pm
Services Available: Palliative Care
Twechar Pharmacy
Unit 1AZ, St John’s Way Main Street, Unit 1AZ St John’s Way Main St
Phone: 01236 827 620
Opening hours: 9.00am – 1.00pm
Well Care Pharmacy
6 Minard Road, G41 2HN
Phone: 0141 632 0243
Opening hours: 9.00am – 4.00pm
Willis Pharmacy
227 Wallacewell Road, G21 3PR
Phone: 0141 557 2121
Opening hours: 9.00am – 5.00pm
Willis Pharmacy
1566 Dumbarton Road, G14 9DB
Phone: 0141 959 2551
Opening hours: 9.00am – 5.00pm
Willis Pharmacy
298 Dyke Road, G13 4QU
Phone: 0141 959 2456
Opening hours: 9.00am – 5.00pm
Willis Pharmacy
764 Anniesland Road, G14 0YU
Phone: 0141 959 0618
Opening hours: 9.00am – 5.00pm
Young and Mair
1432 Gallowgate, G31 4ST
Phone: 0141 554 0932
Opening hours: 9.00am – 4.00pm
Services Available: Needle Exchange
Greenock
Boots UK
43 Hamilton Way, PA15 1RQ
Phone: 01475 720 805
Opening hours: 9.00am – 5.00pm
Services Available: Palliative Care
Johnstone
Reach Pharmacy
41 Hallhill Road, PA5 0SA
Phone: 01505 704 142
Opening hours: 9.00am – 5.30pm
Reach Pharmacy
27 Main Street, PA9 1BQ
Phone: 01505 704 142
Opening hours: 9.00am – 5.30pm
Reach Pharmacy
80 Sycamore Avenue, PA5 0BL
Phone: 01505 704 142
Opening hours: 9.00am – 5.00pm
Kilbarchan
Davidsons Chemists
22 High Barholm, PA10 2EQ
Phone: 01505 705 822
Opening hours: 9.00am – 5.00pm
Kirkintilloch
Boots UK
9, The Regent Centre, G66 1JH
Phone: 0141 776 3418
Opening hours: 9.00am – 5.30pm
Services Available: Needle Exchange
Bannermans Pharmacy
75 Merkland Drive, G66 3SJ
Phone: 0141 777 7224
Opening hours: 9.00am – 3.00pm
Cowgate Pharmacy
56 Cowgate, G66 1HN
Phone: 0141 776 4634
Opening hours: 9.00am – 3.00pm
Pulse Pharmacy
10 Newdyke Road, G66 2PX
Phone: 0141 564 1211
Opening hours: 9.00 – 4.30pm
Services Available: Needle Exchange, Palliative Care
Townhead Pharmacy
31 Townhead, G66 1NG
Phone: 0141 776 4435
Opening hours: 9.00am – 3.00pm
Linwood
Amiry and Gilbride
Unit 19a Bridge St, PA3 3DB
Phone: 01505 322 914
Opening hours: 9.00am – 5.30pm
Milngavie
Boots UK
6 Main Street, Milngavie, G62 6BL
Phone: 0141 956 1241
Opening hours: 9.00am – 5.30pm
Neilston
Neilston Pharmacy
55 Main Street, G78 3NH
Phone: 0141 881 1385
Opening hours: 9.00am – 5.00pm
Paisley
Amiry and Gilbride
10 High Street, PA1 2BS
Phone: 0141 889 2304
Opening hours: 9.00am – 5.30pm
Services Available: Palliative Care
Amiry and Gilbride
19 Neilston Road, PA2 6LL
Phone: 0141 889 2216
Opening hours: 9.00am – 5.30pm
Amiry and Gilbride
94 Causeyside Street, PA1 1TX
Phone: 0141 887 7842
Opening hours: 9.00am – 5.30pm
Amiry and Gilbride
Tannahill Centre, PA3 1NT
Phone: 0141 849 1030
Opening hours: 9.00am – 5.30pm
Boots UK
Unit 11 Paisley Centre, High Street, PA1 2AF
Phone: 0141 885 9099
Opening hours: 9.00am – 4.00pm
Foxbar Pharmacy
57 Ivanhoe Road, PA2 0JZ
Phone: 01505 816 889
Opening hours: 9.00am – 4.00pm
Renfrew
Boots UK
Braehead Shopping Centre, 68 Kings Inch Road, G51 4BP
Phone: 0141 885 9099
Opening hours: 8.00am – 5.00pm
Services Available: Palliative Care
Christmas Day (Thursday 25th December)
Bearsden
Reach Pharmacy
57 Milngavie Road, G61 2DW
Phone: 0141 943 1086
Opening hours: 9.00am – 12.00pm
Dumbarton
Mackie Pharmacy
8 High Street, G82 1LL
Phone: 01389 762 598
Opening hours: 9.00am – 12.00pm
Services Available: Palliative Care
Easterhouse
Peak Health Pharmacy
77 Lochend Road, G34 0JZ
Phone: 0141 773 2003
Opening hours: 11.00am – 2.00pm
Glasgow
Bannermans Pharmacy
663-667 Garscube Road, G20 7JX
Phone: 0141 332 5713
Opening hours: 11.00am- 2.00pm
Houlihan Pharmacy Darnley
9 Darnley Mains Road, G53 7RH
Phone: 0141 621 2970
Opening hours: 12.00pm – 3.00pm
Services Available: Palliative Care
Pollokshields Pharmacy
275 Maxwell Road, G41 1TE
Phone: 0141 429 1919
Opening hours: 11.00am – 2.00pm
Possil Pharmacy
171-173 Saracen Street, G22 5JL
Phone: 0141 336 8075
Opening hours: 9.00am – 12.00pm
Services Available: Palliative Care
Safemeds Pharmacy
584 Alexandra Parade, G31 3BS
Phone: 0141 554 6921
Opening hours: 9.00am – 1.00pm
Scots Pharmacy
665 Clarkston Road, G44 3SE
Phone: 0141 637 6000
Opening hours: 11.00am – 2.00pm
Services Available: Palliative Care
Well Care Pharmacy
6 Minard Road, G41 2HN
Phone: 0141 632 0243
Opening hours: 2.00pm – 5.00pm
Johnstone
Reach Pharmacy
80 Sycamore Avenue, PA5 0BL
Phone: 01505 704 142
Opening hours: 9.00am – 12.00pm
Kirkintilloch
Pulse Pharmacy
10 Newdyke Road, G66 2PX
Phone: 0141 564 1211
Opening hours: 2.00pm – 5.00pm
Services Available: Needle Exchange, Palliative Care
Paisley
Abbey Chemist
Lonend, PA1 1SU
Phone: 0141 889 9883
Opening hours: 12.00pm – 3.00pm
Port Glasgow
M&D Green
11/13 Fore Street, PA14 5EE
Phone: 01475 741 029
Opening hours: 2.00pm – 5.00pm
Boxing Day (Friday 26th December)
Bishopbriggs
Auchinairn Pharmacy
167 Auchinairn Road, G64 1NG
Phone: 0141 772 2752
Opening hours: 9.00am – 1.00pm
Dumbarton
Mackie Pharmacy
8 High Street, G82 1LL
Phone: 01389 762 598
Opening hours: 9.00am – 3.00pm
Services Available: Palliative Care
Glasgow
Asda Pharmacy
1 Monument Drive, G33 1AD
Phone: 0141 557 6210
Opening hours: 10.00am – 4.00pm
Services Available: Palliative Care
Asda Pharmacy
Forge Shopping Centre, 1300 Duke Street, G31 4EB
Phone: 0141 414 1510
Opening hours: 10.00am – 4.00pm
Services Available: Palliative Care
Battlefield Pharmacy
168a Battlefields Road, G42 9JT
Phone: 0141 632 1364
Opening hours: 9.00am – 5.00pm
Boots UK
Level 3 Buchanan Galleries, 200 Buchanan Street, G1 2GF
Phone: 0141 333 9306
Opening hours: 10.00am – 6.00pm
Boots UK
Central Station, G1 3SQ
Phone: 0141 221 7107
Opening hours: 9.00am – 6.00pm
Services Available: Palliative Care
Boots UK
55 St Enoch Centre, G1 4LZ
Phone: 0141 248 7387
Opening hours: 10:00am – 6:00pm
Boots UK
200 Sauchiehall St, G2 3EN
Phone: 0141 332 8405
Opening hours: 11.00am – 4.00pm
Services Available: Needle Exchange, Palliative Care
Boots UK
Fort Retail Park, Auchinlea Road, G34 9DL
Phone: 0141 773 4817
Opening hours: 9.00am – 8.00pm
Services Available: Palliative Care
Boots UK
Silverburn Shopping Centre 763 Barrhead Road, G53 6AG
Phone: 0141 881 6967
Opening hours: 10.00am – 6.00pm
Boots UK
Braehead Shopping Centre, 68 Kings Inch Road, G51 4BP
Phone: 0141 885 9099
Opening hours: 10.00am – 6.00pm
Services Available: Palliative Care
Cadder Pharmacy
52 Skirsa Street, G23 5BA
Phone: 0141 946 8502
Opening hours: 9.00am – 1.00pm
Services Available: Needle Exchange, Palliative Care
Craigton Pharmacy
2-4 Craigton Road, G51 3TB
Phone: 0141 445 1352
Opening hours: 9.00am – 1.00pm
Services Available: Palliative Care
Houlihan Pharmacy Darnley
9 Darnley Mains Road, G53 7RH
Phone: 0141 621 2970
Opening hours: 12.00pm – 3.00pm
Services Available: Palliative Care
Kennyhill Pharmacy
398 – 400 Cumbernauld Road, G31 3NN
Phone: 0141 445 1352
Opening hours: 9.00am – 1.00pm
Services Available: Needle Exchange, Palliative Care
Scots Pharmacy
665 Clarkston Road, G44 3SE
Phone: 0141 637 6000
Opening hours: 9.00am – 5.00pm
Services Available: Palliative Care
Gourock
Pettigrew’s Pharmacy
38 Cardwell Road, PA19 1UH
Phone: 01475 632 028
Opening hours: 12.00pm – 3.00pm
Services Available: Needle Exchange, Palliative Care
Kirkintilloch
Pulse Pharmacy
10 Newdyke Road, G66 2PX
Phone: 0141 564 1211
Opening hours: 9.00am – 12.00pm
Services Available: Needle Exchange, Palliative Care
Linwood
Asda Pharmacy
Phoenix Retail Park, PA1 2AB
Phone: 0141 842 8520
Opening hours: 10.00am – 4.00pm
Services Available: Palliative Care
Lochwinnoch
M&D Green Pharmacy
14a High Street, PA12 4DA
Phone: 01505 842 227
Opening hours: 9.00am – 1.00pm
Milngavie
M&D Green Pharmacy
16 Douglas Street, G62 6BP
Phone: 0141 956 5235
Opening hours: 9.00am – 1.00pm
Paisley
Glenburn Chemist
2/4 Skye Crescent, PA2 8EL
Phone: 0141 884 4842
Opening hours: 9.00am – 1.00pm
Services Available: Needle Exchange, Palliative Care
Port Glasgow
M&D Green
12 John Wood Street, PA14 5HU
Phone: 01475 741 035
Opening hours: 2.00pm – 5.00pm
Services Available: Needle Exchange, Palliative Care
