Skip to content

Festive Period Opening Hours – GP and Dental Practices

Services over Christmas and New Year 2025 / 2026

GP Practices

Your GP surgery will be closed for four days from Thursday 25th of December and will reopen on Monday 29th December 2025, and again from Thursday 1st and Friday 2nd of January 2026 until Monday 5th January 2026. If you become unwell and cannot wait for your surgery to re-open, you should call NHS 24 on 111. Alternatively, there are some local pharmacies who will be open on these dates – please see the list below for pharmacy opening hours.

Repeat prescriptions

Every GP surgery has its process for ordering repeat prescriptions. This might be over the phone, or it could be online. Order only what you need, in plenty of time. Check with your practice how far in advance you need to order your repeat prescription.

Pharmacy Opening Times

Wednesday 24 December 2025

Most pharmacies will be open as normal, except those listed below which will close early at 5.30pm:

East Ayrshire:

  • Doon Valley Pharmacy, 5 Cathcartston, Dalmellington
  • Boots Pharmacy, 63 Grange Street, Kilmarnock
  • Morrisons Pharmacy, West Langlands Street, Kilmarnock
  • Deans Pharmacy, 53 MacPhail Drive, Kilmarnock
  • Boots Pharmacy, 1 Doonside Avenue, Patna
  • Stewart Pharmacy, 55 High Street, Stewarton

North Ayrshire:

  • Davidsons Chemists, 18 Main Street, Dalry
  • Shergill Pharmacy, 36 Caldon Road, Irvine
  • Townhead Pharmacy, Station Plaza, Pennyburn Road, Kilwinning
  • Superdrug Pharmacy – 6B Aitken Street, Largs
  • Halliday Pharmacy, 5 Aitken Street, Largs
  • Morrisons Pharmacy, 4 Irvine Road, Largs

South Ayrshire:

  • Morrisons Pharmacy, Castlehill Road, Ayr
  • Seafield Pharmacy, 43/45 Blackburn Drive, Ayr
  • Stevenson Pharmacy, 131 Deveron Road, Troon
  • Willis Pharmacy, 15 Templehill, Troon

Thursday 25 December 2025

All pharmacies will be closed, except the following pharmacies:

East Ayrshire:

  • Shortlees Pharmacy, 16 Central Avenue, Shortlees, Kilmarnock – 11am – 1pm
  • Fenwick Pharmacy, 77 Main Road, Fenwick – 1pm – 3pm

North Ayrshire:

  • Boots Pharmacy, 27 Almswall Road, Kilwinning – 10am – 12noon
  • Boots Pharmacy, 22/24 High Street, Irvine – 12noon – 2pm

South Ayrshire:

  • Boots Pharmacy, 49 Academy Street, Troon – 12noon – 2pm
  • Ayr Pharmacy, 63/65 Alloway Street, Ayr – 2pm – 4pm

Friday 26 December 2025

All Pharmacies will be closed, except the following pharmacies:

East Ayrshire:

  • Davidsons Chemist, 4/8 Irvine Road, Crosshouse – 11am – 1pm
  • Morrisons Pharmacy, West Langlands Street, Kilmarnock – 1pm – 3pm
  • North Ayrshire:
  • Gallagher Pharmacy, 19 Dockhead Street, Saltcoats – 10am – 12noon
  • Boots Pharmacy, 1 Fullarton Square, Irvine – 10am – 2pm

South Ayrshire:

  • Rowlands Pharmacy, 29 Mount Oliphant Crescent, Ayr – 12noon – 2pm
  • Well Pharmacy, 10/12 Sandgate, Ayr – 2pm – 4pm

Wednesday 31 December

Most pharmacies will be open as normal, except those listed below which will close early at 5.30pm:

East Ayrshire:

  • Doon Valley Pharmacy, 5 Cathcartston, Dalmellington
  • Boots Pharmacy, 63 Grange Street, Kilmarnock
  • Morrisons Pharmacy, West Langlands Street, Kilmarnock
  • Deans Pharmacy, 53 MacPhail Drive, Kilmarnock
  • Boots Pharmacy, 1 Doonside Avenue, Patna
  • Stewart Pharmacy, 55 High Street, Stewarton

North Ayrshire:

  • Davidsons Chemists, 18 Main Street, Dalry
  • Shergill Pharmacy, 36 Caldon Road, Irvine
  • Townhead Pharmacy, Station Plaza, Pennyburn Road, Kilwinning
  • Superdrug Pharmacy – 6B Aitken Street, Largs
  • Halliday Pharmacy, 5 Aitken Street, Largs
  • Morrisons Pharmacy, 4 Irvine Road, Largs

South Ayrshire:

  • Morrisons Pharmacy, Castlehill Road, Ayr
  • Seafield Pharmacy, 43/45 Blackburn Drive, Ayr
  • Stevenson Pharmacy, 131 Deveron Road, Troon
  • Willis Pharmacy, 15 Templehill, Troon

Thursday 1 January 2026

All pharmacies will be closed, except the following pharmacies:

East Ayrshire:

  • Boots Pharmacy, 63 Grange Street, Kilmarnock – 11am – 1pm
  • Bellfield Pharmacy, 79 Whatriggs Road, Kilmarnock – 1pm – 3pm

North Ayrshire:

  • Gallaghers Pharmacy, 6 Central Avenue, Ardrossan – 10am – 12noon
  • Boots Pharmacy, 9a Frew Terrace, Irvine – 12noon – 2pm

South Ayrshire:

  • Boots Pharmacy, 99 New Road, Ayr – 12noon – 2pm
  • Toll Pharmacy, 153 Ayr Road, Prestwick – 2pm – 4pm

Friday 2 January 2026

All Pharmacies will be closed, except the following pharmacies:

East Ayrshire:

  • Boots Pharmacy, 62/70 King Street, Kilmarnock – 11am – 1pm
  • Kilmaurs Pharmacy, 5 Main Street, Kilmaurs – 1pm – 3pm

North Ayrshire:

  • Penmans Pharmacy, 2 Eglinton Street, Beith – 9am – 1pm
  • Rowlands Pharmacy, 28/30 New Street, Stevenston – 10am – 12noon
  • Boots Pharmacy, 9 Lower Vennel, Irvine – 12noon – 2pm

South Ayrshire:

  • Morrisons Pharmacy, Castlehill Road, Ayr – 10am – 4pm
  • Willis Pharmacy, 15 Templehill, Troon – 12noon – 2pm
  • Boots Pharmacy, 168/170 High Street, Ayr –12noon – 4pm
  • Wellington Square Pharmacy, 26 Wellington Square, Ayr – 2pm – 4pm