Pharmacies
On this page
Community pharmacies (chemists) in NHS Highland.
Browse or search the list on this page, or find your nearest pharmacy. View details for a pharmacy to see all information. Most of this information is taken from Scotland's Service Directory, maintained by NHS inform.
View or download an alternative NHS Highland list of pharmacies (pdf) with additional information.
Read more about prescriptions and Pharmacy First.
Usual hours of service
9am to 5.30pm, Monday to Saturday
Some pharmacies are open beyond these hours, and many close for a lunch hour. There also may be early closure one afternoon during the week - hours on that day would be 9am to 1pm. Opening hours are shown on each pharmacy's page.
Pharmacies open on Sundays
- Boots Pharmacy (Helensburgh)
- Boots Pharmacy (Inverness, Eastgate)
- Boots Pharmacy (Inverness, Retail Park)
- Tesco Pharmacy (Inverness, Milton of Inshes)
See each pharmacy page for Sunday opening hours.
Festive season 2024-25 opening hours
Pharmacies will be closed on these public holidays:
- Wednesday 25 December 2024
- Thursday 26 December 2024
- Wednesday 1 January 2025
- Thursday 2 January 2025
...except for the following:
Highland
Pharmacies open at times shown:
25 December
- 10.00 to 12.00 Ness Pharmacy (Inverness)
- 13.30 to 14.30 Boots Pharmacy (Invergordon)
- 13.30 to 14.30 Well Pharmacy (Fort William, High Street)
- 14.00 to 16.00 Lochardil Pharmacy (Inverness)
26 December
- 13.30 to 14.30 Well Pharmacy (Fort William, Caol)
- 13.30 to 14.30 Amiry and Gilbride Pharmacy (Lairg)
- 13.30 to 14.30 Boots Pharmacy (Wick)
- 14.00 to 15.00 Grantown Pharmacy (Grantown-on-Spey)
- 14.00 to 16.00 Boots Pharmacy (Inverness, Eastgate)
1 January
- 10.00 to 12.00 Tesco Pharmacy (Inverness, Milton of Inshes)
- 13.30 to 14.30 Dingwall Pharmacy
- 13.30 to 14.30 Mhor Health Pharmacy (Spean Bridge)
- 14.00 to 15.00 Boots Pharmacy (Aviemore)
- 14.00 to 16.00 Rowlands Pharmacy (Inverness, Culloden)
2 January
- 13.30 to 14.30 Boots Pharmacy (Fort William)
- 13.30 to 14.30 Bonar Bridge Pharmacy
- 13.30 to 14.30 Right Medicine Pharmacy (Wick, Dempster Street)
- 14.00 to 15.00 Strathspey Pharmacy (Newtonmore)
- 14.00 to 16.00 Livingstone Pharmacy (Inverness)
Argyll and Bute
Pharmacies open between 13.30 and 14.30:
26 December
2 January
NHS Highland pharmacies
Alness Pharmacy
Amiry and Gilbride Pharmacy (Lairg)
Main Street Lairg IV27 4AR
Visit the Amiry and Gilbride Pharmacy website.
Formerly Well Pharmacy.
View detailsAmiry and Gilbride Pharmacy (Thurso)
4 High Street Thurso KW14 8AG
Visit the Amiry and Gilbride Pharmacy website.
Formerly Well Pharmacy.
View detailsArdersier Pharmacy
10 High Street Ardersier IV2 7QB
View detailsArgyll Pharmacy (Lochgilphead)
12-14 Argyll Street Lochgilphead PA31 8LZ
Visit the Argyll Pharmacy (Lochgilphead) on Facebook.
View detailsBalintore Pharmacy
Bonar Bridge Pharmacy
Boots Pharmacy (Aviemore)
7-8 Myrtlefield Shopping Centre Grampian Road Aviemore PH22 1RH
Find this pharmacy on the Boots website.
View detailsBoots Pharmacy (Beauly)
Post Office Buildings High Street Beauly IV4 7BT
Find this pharmacy on the Boots website.
View detailsBoots Pharmacy (Campbeltown)
Boots Pharmacy (Dingwall)
Boots Pharmacy (Dunoon)
Boots Pharmacy (Fort William)
Unit 2, Tweeddale Buildings High Street Fort William PH33 6EU
Find this pharmacy on the Boots website.
View detailsBoots Pharmacy (Fortrose)
Boots Pharmacy (Helensburgh)
Boots Pharmacy (Invergordon)
Boots Pharmacy (Inverness, Eastgate)
11/1 Eastgate Shopping Centre Inverness IV2 3PP
Find this pharmacy on the Boots website.
View detailsBoots Pharmacy (Inverness, Retail Park)
Inverness Business and Retail Park Eastfield Way Inverness IV2 7GD
Find this pharmacy on the Boots website.
View detailsBoots Pharmacy (Inverness, Southside Road)
Boots Pharmacy (Nairn)
Boots Pharmacy (Oban)
Boots Pharmacy (Portree)
Boots Pharmacy (Ullapool)
Boots Pharmacy (Wick)
Brora Pharmacy
Bute Pharmacy (Rothesay)
Cardross Pharmacy
Care Pharmacy (Inverness)
Connel Pharmacy
The Surgery Connel PA37 1PH
View detailsConon Bridge Pharmacy
Dalmally Pharmacy
Main Road Dalmally PA33 1AX
View detailsDalneigh Pharmacy (Inverness)
Davidsons Chemist (Garelochhead)
Unit 1, Campbell Buildings Main Road Garelochhead G84 0FL
Visit the Davidsons Chemists website.
View detailsDavidsons Chemist (Kilcreggan)
Dingwall Pharmacy
50 High Street Dingwall IV15 9HL
View detailsFort Augustus Pharmacy
Great Glen Trading Centre Fort Augustus PH32 4DD
Visit the Fort Augustus Pharmacy website.
View detailsGairloch Pharmacy
Golspie Pharmacy
Gordons Chemist (Helensburgh)
Gordons Chemist (Oban)
Grantown Pharmacy (Grantown-on-Spey)
69 High Street Grantown-on-Spey PH26 3EG
View detailsGreat Glen Pharmacy (Drumnadrochit)
Healthful Pharmacy (Rothesay)
Inveraray Pharmacy
Islay Pharmacy (Bowmore)
John Kennedy Pharmacy (Dunoon)
67 Argyll Street Dunoon PA23 7HG
View detailsKingussie Pharmacy
22 High Street Kingussie PH21 1HR
Visit the Kingussie Pharmacy website.
Formerly Boots Pharmacy.
View detailsKinWell Pharmacy (Nairn)
Kyle Pharmacy (Kyle Of Lochalsh)
Station Road Kyle Of Lochalsh IV40 8AE
View detailsLivingstone Pharmacy (Inverness)
1 Charleston Court Kinmylies Inverness IV3 8YB
View detailsLochardil Pharmacy (Inverness)
Mallaig Village Pharmacy
Mhor Health Pharmacy (Spean Bridge)
Milton of Leys Pharmacy (Inverness)
Mitchell's Chemist (Dornoch)
Ness Pharmacy (Inverness)
Right Medicine Pharmacy (Broadford)
Right Medicine Pharmacy (Muir of Ord)
Seaforth Buildings Seaforth Road Muir of Ord IV6 7TA
Visit the Right Medicine Pharmacy website.
View detailsRight Medicine Pharmacy (Wick, Dempster Street)
Right Medicine Pharmacy (Wick, High Street)
Riverside Pharmacy (Inverness)
Rowlands Pharmacy (Helensburgh)
Rowlands Pharmacy (Inverness, Balloan Park)
Rowlands Pharmacy (Inverness, Culloden)
Rowlands Pharmacy (Inverness, Grant Street)
Spa Pharmacy (Strathpeffer)
Strathspey Pharmacy (Newtonmore)
Superdrug Pharmacy (Inverness)
Sutherland's Pharmacy (Thurso)
Tarbert Pharmacy
Tesco Pharmacy (Inverness, Milton of Inshes)
Tobermory Pharmacy (Isle of Mull)
Tornagrain Pharmacy (Inverness)
Truhealth Pharmacy (Lochgilphead)
2 Argyll Street Lochgilphead PA31 8LZ
View detailsWell Pharmacy (Alness)
Well Pharmacy (Dunoon)
Well Pharmacy (Fort William, Caol)
Caol Shopping Centre Glenloy Street Caol Fort William PH33 7DR
Visit the Well Pharmacy website.
View detailsWell Pharmacy (Fort William, High Street)
Well Pharmacy (Tain, 23-25 High Street)
Well Pharmacy (Tain, 5-9 High Street)
Williamsons Pharmacy (Thurso)
16 Traill Street Thurso KW14 8EJ
View detailsNHS Highland list of pharmacies (pdf)
The list of pharmacies linked below is maintained by NHS Highland. It contains similar information to the pages listed above.
Important: Scotland's Service Directory
Comprehensive details of health and wellbeing services in Scotland are listed in Scotland's Service Directory on the NHS inform website:
- A&E and Minor Injuries Units
- Dental services
- GP practices
- Health and Wellbeing services
- Hospitals
- Opticians
- Pharmacies
- Sexual health clinics
Please note that map locations for NHS Highland in-person services are more accurate on this website than on NHS inform pages.
Important: NHS 24 Online app
Download the free NHS 24 Online app to find your nearest services and to assess your symptoms.
Pharmacies
-
Prescriptions and Pharmacy First
How to get your prescription for medicine, including repeat prescriptions, and about Pharmacy First Scotland.
In-person services and locations
-
Accident and Emergency (A&E)
Accident and Emergency (A&E) and Minor Injuries Units (MIU) in NHS Highland.
-
Care homes and day care
Care homes and day care services managed by NHS Highland in the Highland HSCP area.
-
Dental practices
Dentists (dental practitioners) in NHS Highland.
-
GP practices
GPs (general medical practitioners) in NHS Highland.
-
Hospitals
General and community hospitals in the NHS Highland area.
-
Opticians
Opticians in NHS Highland - also known as optometrists, or community optometry practices.
-
Sexual health clinics
Sexual health clinics in NHS Highland.