Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Christmas and New Year 2019 opening times for Tesco, Sainsbury’s, Morrison’s, Asda, Aldi and Lidl in Courier Country

Post Thumbnail

Many shops are planning to close their doors at irregular times this Christmas, so we have compiled a list of opening and closing times for major supermarkets in Angus, Dundee, Fife and Perthshire over the festive period.

Christmas and New Year 2019 pharmacy opening times in Tayside and Fife

Aldi

Aldi in Kirkcaldy.

Most Aldi stores will be open up until Christmas Eve, although stores close early on the 24 December.

Monday December 23: 8am – 10pm
Christmas Eve: 8am – 6pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 8am – 8pm
Saturday December 28: 8am – 8pm
Sunday December 29: 10am – 4pm
Monday December 30: 8am – 8pm
New Year’s Eve: 8am – 6pm
New Year’s Day: CLOSED
Thursday 2 January: 8am – 10pm

Aldi also advises customers check local store times for any individual variations, using its store finder tool.


Asda

Asda in Dunkeld Road, Perth.

Arbroath

Monday December 23: 6am – 11pm
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 8am – 10pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: 7am – 11pm
Friday January 3: 7am – 11pm

Dalgety Bay

Monday December 23: Opens at 5am
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 8am – 10pm
Saturday December 28: 8am – 10pm
Sunday December 29: 8am – 10pm
Monday December 30: 8am – 10pm
New Year’s Eve: 8am – 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: 7am – 10pm
Friday January 3: 8am – 10pm

Dundee Kirkton

Monday December 23: Opens at 5am
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7:30am – 10pm
Saturday December 28: 7:30am – 10pm
Sunday December 29: 7:30am – 10pm
Monday December 30: 7:30am – 10pm
New Year’s Eve: 7:30am – 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: 7am – 10pm
Friday January 3: 7:30am – 10pm

Dundee Milton

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: Opens at 6am
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: Opens at 7am
Friday January 3: 24 hours

Dundee West

Monday December 23: Opens at 5am
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 5am – Midnight
Saturday December 28: 5am – Midnight
Sunday December 29: 5am – Midnight
Monday December 30: 5am – Midnight
New Year’s Eve: 5am – 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: 7am – Midnight
Friday January 3: 5am – Midnight

Dunfermline – Halbeath Road

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: Opens at 6am
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: Opens at 7am
Friday January 3: 24 hours

Dunfermline – St Leonards

Monday December 23: Opens at 5am
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 8am – 10pm
Saturday December 28: 8am – 10pm
Sunday December 29: 8am – 10pm
Monday December 30: 8am – 10pm
New Year’s Eve: 8am – 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: 7am – 10pm
Friday January 3: 8am – 10pm

Forfar

Monday December 23: Opens at 5am
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7:30am – 10pm
Saturday December 28: 7:30am – 10pm
Sunday December 29: 7:30am – 10pm
Monday December 30: 7:30am – 10pm
New Year’s Eve: 7:30am – 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: 7am – 10pm
Friday January 3: 7:30am – 10pm

Glenrothes

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: Opens at 6am
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: Opens at 7am
Friday January 3: 24 hours

Kirkcaldy

Monday December 23: Opens at 5am
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: Opens at 6am
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: Opens at 7am
Friday January 3: 24 hours

Perth Dunkeld Road

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: Opens at 6am
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 12pm – 6pm
Thursday January 2: Opens at 7am
Friday January 3: 24 hours


Lidl

Lidl in Dura Street, Dundee.

Lidl lists the following opening times in Scotland, but customers should still check with their local store.

Monday December 23: 7am-10pm / 8am – 10pm
Christmas Eve: 7am – 6pm / 8am – 6pm
Christmas Day: CLOSED
Boxing Day: 10am – 6pm / 11am – 5pm
Friday December 27: Open as normal
Saturday December 28: Open as normal
Sunday December 29: Open as normal
Monday December 30: Open as normal
New Year’s Eve: 8am – 7pm
New Year’s Day: CLOSED
Thursday January 2: Open as normal


Morrison’s

Morrisons in Perth.

Arbroath

Monday December 23: 6am – midnight
Christmas Eve: 6am – 6pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm

Cowdenbeath

Monday December 23: 6am – midnight
Christmas Eve: 6am – 6pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm

Dundee

Monday December 23: 6am – midnight
Christmas Eve: 6am – 6pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm

Glenrothes

Monday December 23: 6am – midnight
Christmas Eve: 6am – 6pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm

Kirkcaldy

Monday December 23: 6am – midnight
Christmas Eve: 6am – 6pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm

Perth

Monday December 23: 5:30am – 12:30am
Christmas Eve: 5:30am – 6:30pm
Christmas Day: CLOSED
Boxing Day: 8am – 8pm
Friday December 27: 6am – 10pm
Saturday December 28: 6am – 10pm
Sunday December 29: 8am – 10pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm

St Andrews

Monday December 23: 6am – midnight
Christmas Eve: 6am – 6pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – midnight
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 6pm


Sainsbury’s

Sainsbury’s, Tom Johnston Road, Dundee.

Blairgowrie

Monday December 23: 7am – 10pm
Christmas Eve: 7am – 9pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 9pm
New Year’s Day: 11am – 7pm

Dundee – Perth Road

Monday December 23: 6am – 11pm
Christmas Eve: 7am – 9pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 6am – 11pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 7am – 9pm
New Year’s Day: 11am – 7pm

Dundee – Tom Johnston Road

Monday December 23: 6am – 9pm
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 9pm
Saturday December 28: 7am – 9pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm

Kinross

Monday December 23: 6am – 10pm
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 8am – 10pm
Saturday December 28: 8am – 10pm
Sunday December 29: 8am – 10pm
Monday December 30: 8am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm

Kirkcaldy

Monday December 23: 6am – 10pm
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 6am – 10pm
Saturday December 28: 6am – 10pm
Sunday December 29: 6am – 10pm
Monday December 30: 6am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm

Leven 

Monday December 23: 6am – 10pm
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 7am – 7pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm

Perth

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 9pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 9pm
New Year’s Day: 11am – 7pm

Rosyth

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 9pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 9pm
New Year’s Day: 11am – 7pm

St Andrews

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 9pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 9pm
New Year’s Day: 11am – 7pm


Tesco

Tesco, Crieff Road, Perth.

Arbroath 

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Blairgowrie

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 8am – 8pm
Monday December 30: 6am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Brechin

Monday December 23: 6am – midnight
Christmas Eve: 6am – 10pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 6am – midnight
Saturday December 28: 6am – midnight
Sunday December 29: 6am – midnight
Monday December 30: 6am – midnight
New Year’s Eve: 6am – 10pm
New Year’s Day: 10am – 6pm

Cardenden

Monday December 23: 7am – 10pm
Christmas Eve: 7am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 10pm
New Year’s Day: 10am – 6pm

Cupar

Monday December 23: 7am – 10pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Dalgety Bay

Monday December 23: 7am – 10pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Dundee Broughty Ferry

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 10pm
New Year’s Day: 11am – 6pm

Dundee Dalhousie

Monday December 23: 6am – midnight
Christmas Eve: 6am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 6am – midnight
Saturday December 28: 6am – midnight
Sunday December 29: 6am – midnight
Monday December 30: 6am – midnight
New Year’s Eve: 6am – 10pm
New Year’s Day: 10am – 6pm

Dundee Hawkhill

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 10pm
New Year’s Day: 10am – 6pm

Dundee Kingsway

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 24 hours
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 11am – 5pm

Dundee Nethergate

Monday December 23: 6am – 11pm
Christmas Eve: 6am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 6am – 11pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 6am – 10pm
New Year’s Day: 10am – 6pm

Dundee Riverside

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 24 hours
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: CLOSED

Dundee South Road

Monday December 23: 6am – midnight
Christmas Eve: 7am – 9pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 6am – midnight
Saturday December 28: 6am – midnight
Sunday December 29: 6am – midnight
Monday December 30: 6am – midnight
New Year’s Eve: 6am – 7pm
New Year’s Day: CLOSED

Dundee Strathmartine

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 10pm
New Year’s Day: 10am – 6pm

Dunfermline Aberdour Road

Monday December 23: 6am – 11pm
Christmas Eve: 6am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 6am – 11pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 6am – 10pm
New Year’s Day: 10am – 6pm

Dunfermline Calais Farm Road

Monday December 23: 6am – midnight
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 6pm
Friday December 27: 6am – midnight
Saturday December 28: 6am – midnight
Sunday December 29: 6am – midnight
Monday December 30: 6am – midnight
New Year’s Eve: 6am – 7pm
New Year’s Day: 10am – 6pm

Dunfermline Fire Station

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Forfar

Monday December 23: 6am – 11pm
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 6am – 11pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 6am – 7pm
New Year’s Day: CLOSED

Glenrothes

Monday December 23: 6am – 11pm
Christmas Eve: 6am – 10pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 6am – 11pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 6am – 10pm
New Year’s Day: 10am – 6pm

Monifieth

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Montrose

Monday December 23: 6am – midnight
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 6am – midnight
Saturday December 28: 6am – midnight
Sunday December 29: 6am – midnight
Monday December 30: 6am – midnight
New Year’s Eve: 6am – 7pm
New Year’s Day: CLOSED

Perth Crieff Road

Monday December 23: 24 hours
Christmas Eve: Closes at 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 24 hours
Saturday December 28: 24 hours
Sunday December 29: 24 hours
Monday December 30: 24 hours
New Year’s Eve: Closes at 7pm
New Year’s Day: 11am – 5pm

Perth Edinburgh Road 

Monday December 23: 7am – 11pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 5pm
Friday December 27: 7am – 11pm
Saturday December 28: 7am – 11pm
Sunday December 29: 7am – 11pm
Monday December 30: 7am – 11pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Perth South Street

Monday December 23: 7am – 10pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Rosyth

Monday December 23: 7am – 10pm
Christmas Eve: 7am – 7pm
Christmas Day: CLOSED
Boxing Day: 9am – 9pm
Friday December 27: 7am – 10pm
Saturday December 28: 7am – 10pm
Sunday December 29: 7am – 10pm
Monday December 30: 7am – 10pm
New Year’s Eve: 7am – 7pm
New Year’s Day: CLOSED

Scone

Monday December 23: 6am – 11pm
Christmas Eve: 6am – 10pm
Christmas Day: CLOSED
Boxing Day: 8am – 10pm
Friday December 27: 6am – 11pm
Saturday December 28: 6am – 11pm
Sunday December 29: 6am – 11pm
Monday December 30: 6am – 11pm
New Year’s Eve: 6am – 10pm
New Year’s Day: 10am – 6pm

St Andrews

Monday December 23: 6am – midnight
Christmas Eve: 6am – 7pm
Christmas Day: CLOSED
Boxing Day: 10am – 6pm
Friday December 27: 6am – midnight
Saturday December 28: 6am – midnight
Sunday December 29: 6am – midnight
Monday December 30: 6am – midnight
New Year’s Eve: 6am – 7pm
New Year’s Day: 10am – 6pm

Christmas and New Year 2019 pharmacy opening times in Tayside and Fife