Search

Public Toilets

Find the nearest toilet, check where baby changing and disabled access is available.

There are three types of facilities available in the area:

  • Public toilets
  • Comfort Partnership Scheme facilities: members of this scheme offer free of charge use of their toilet facilities, without any expectation to purchase any goods or services
  • Changing places: to use the toilet in safety and comfort, many people need to be able to access a changing place, which have more space and the right equipment

To report issues with any of these facilities please call 03456 08 12 07 and select option 1.

Opening times

Most toilets have standard opening times:

  • Summer (April to September) 8am - 8pm 
  • Winter (October to March) 8am - 6pm

Some might be closed for repairs or have different opening times, so please check the list below. All toilets are closed on 25th and 26th December, 1st and 2nd January.

Find your nearest toilet

 You can also view toilets on a map

Viewing all (no filter applied)

Aberchirder public toilet

Aberchirder | Disabled access

Market Street
Aberchirder
AB54 7TN

Aboyne public toilet

Aboyne | Disabled access

Ballater Road
Aboyne
AB34 5HN

Alford Community Campus changing place

Alford

Alford Community Campus details

Alford Community Campus
Greystone Road
Alford
AB33 8TY

Alford public toilet

Alford | Disabled access

Village Car Park
Watchmaker's Lane
Alford
AB33 8AE

Haughton Country Park public toilet

Alford

Closed

Southfield Toilet Block
Haughton Country Park
Montgarrie Road
Alford
AB33 8NA

Haughton Country Park Visitor Centre public toilet

Alford

Visitor Centre
Haughton Country Park
Montgarrie Road
Alford
AB33 8NA

Glenshee public toilet

Ballater

Glenshee Car Park
Old Military Road
Ballater
AB35 5XU

Ballater public toilet

Ballater | Baby changing | Disabled access

The Square
Ballater
AB35 5NE

Balmedie beach public toilet

Balmedie

Closes at 4pm daily

Balmedie beach
Balmedie
AB23 8XG

Banchory Bridge of Feugh public toilet

Banchory

Bridge of Feugh
Banchory
AB31 6HX

Banchory Bellfield Car Park public toilet

Banchory | Baby changing | Disabled access

Bellfield Car Park
Banchory
AB31 5HT

Banff St Mary's Car Park public toilet

Banff | Baby changing | Disabled access

Closes at 4pm

St Mary's Car Park
Banff
AB45 1AU

Banff Marina public toilet

Banff | Disabled access

Quayside
Banff
AB45 1HQ

Duff House public toilet

Banff | Disabled access

Closed and awaiting repair

Duff House
AB45 3SX
Banff

Deveron Centre changing place

Banff

Deveron Centre details

Deveron Community and Sports Centre
Bellevue Road
Banff
AB45 1BY

Kinellar Community Centre comfort partnership scheme

Blackburn

Kinellar Community Centre details

Kinellar Community Centre
Fintray Road
Blackburn
AB21 0JQ

Braemar public toilet

Braemar | Disabled access

Balnellan Road
Braemar
AB35 5YE

Brae at Chapelton comfort partnership scheme

Chapelton

Brae at Chapelton details

11 Hume Square
Chapelton
AB39 8AE

Collieston public toilet

Collieston

This toilet is community run

Low Town
Collieston
AB41 8RQ 

Cornhill public toilet

Cornhill | Disabled access

Mid Street
Cornhill
AB45 2EH

Cruden Bay public toilet

Cruden Bay

Main Street
Cruden Bay
AB42 0HE

Cuminestown public toilet

Cuminestown

Auchry Road
Cuminestown
AB53 5WJ

Ellon public toilet

Ellon | Disabled access

Closes at 4pm daily

Market Street
Ellon
AB41 9JD

Ellon Community Campus changing place

Ellon

Ellon Community Campus details

Kellie Pearl Way
Cromleybank
Ellon
AB41 8LF

Fetterangus public toilet

Fetterangus

This toilet is community run

Ferguson Street
Fetterangus
AB42 4HD

Arch Cafe and Bistro comfort partnership scheme

Fettercairn

Arch Cafe and Bistro details

Arch Cafe and Bistro
Main Street
Fettercairn
AB30 1XX

Fordyce public toilet

Fordyce | Disabled access

East Church Street
Fordyce
AB45 2SL

Fraserburgh Castle Street public toilet

Fraserburgh

Castle Street
Fraserburgh
AB43 9DR