MondayTuesdayWednesdayThursdayFridaySaturdaySunday

Drop-In Service

09:30 - 13:00
Hadden Street

Helpline

10:30 - 19:00

Needle Exchange

10:30 - 13:00
Exchange Street

Drop-In Service

14:00 - 17:00
Hadden Street

Needle Exchange

14:00 - 17:00
Exchange Street

Needle Exchange

17:30 - 19:00
Exchange Street

Drop-In Service

09:30 - 13:00
Hadden Street

Helpline

10:30 - 19:00

Needle Exchange

10:30 - 13:00
Exchange Street

Banchory Drop-In

11:00 - 16:00
Lesser Town Hall, High Street, Banchory

Drop-In Service

14:00 - 17:00
Hadden Street

Needle Exchange

14:00 - 17:00
Exchange Street

Mastrick Needle Exchange and Drop-In Service

14:00 - 16:30
Mastrick Community Centre

Needle Exchange

17:30 - 19:00
Exchange Street

Stonehaven Drop-In

09:00 - 16:30
Stonehaven Community Centre, Bath Street, Stonehaven

Drop-In Service

09:30 - 13:00
Hadden Street

Helpline

10:30 - 19:00

Needle Exchange

10:30 - 13:00
Exchange Street

Drop-In Service

14:00 - 17:00
Hadden Street

Needle Exchange

14:00 - 17:00
Exchange Street

Northfield Needle Exchange and Drop-In Service

14:30 - 16:30
Byron Community Centre

Needle Exchange

17:30 - 19:00
Exchange Street

SMART Recovery Group

18:30 - 20:00
Stonehaven Community Centre

Huntly Drop-In

09:30 - 12:00
Largues Pharmacy, Gordon Street, Huntly

Drop-In Service

09:30 - 13:00
Hadden Street

Seaton Drop-In Service

10:00 - 13:00
Seaton Hut, School Rd

Helpline

10:30 - 19:00

Needle Exchange

10:30 - 13:00
Exchange Street

Huntly Drop-In

13:00 - 17:00
Linden Centre, Castle Street, Huntly

Drop-In Service

14:00 - 17:00
Hadden Street

Needle Exchange

14:00 - 17:00
Exchange Street

Needle Exchange

17:30 - 19:00
Exchange Street

Inverurie Drop-In

09:30 - 13:00
Wills Pharmacy, W High Street, Inverurie

Drop-In Service

09:30 - 13:00
Hadden Street

Helpline

10:30 - 19:00

Needle Exchange

10:30 - 13:00
Exchange Street

Activities Group

13:00 - 17:00
Times and venues vary

Inverurie Drop-In

14:00 - 16:00
Garioch Community Centre, Chelsea Road, Inverurie

Drop-In Service

14:00 - 17:00
Hadden Street

Needle Exchange

14:00 - 17:00
Exchange Street

Needle Exchange

17:30 - 19:00
Exchange Street

Drop-In Service

13:00 - 14:00
Hadden Street

Helpline

14:00 - 17:00

Needle Exchange

14:00 - 17:00
Exchange Street

Drop-In Service

13:00 - 14:00
Hadden Street

Helpline

14:00 - 17:00

Needle Exchange

14:00 - 17:00
Exchange Street