Public Toilets in Moray
Moray has 60 public toilets mapped — 45 free, 25 wheelchair accessible, 25 with baby changing. Every listing shows opening hours, RADAR key access and walking directions. Use the map or list below to find the nearest toilet to you.
60
Total Toilets
25
Accessible
45
Free to Use
25
Baby Changing
Showing 51–57 of 60 toilets in Moray, sorted by rating.
Moray,
Trinity Rd, Elgin IV30 1UE
Moray,
1 Harbour Terrace, Portknockie, Buckie AB56 4NW
AccessibleFreeMenWomen
Moray,
Ballindalloch AB37 9AS
Free
Mon-Fri:
9:00 AM - 5:00 PM
Sat:
9:00 AM - 5:00 PM
Sun:
9:00 AM - 5:00 PM
Moray,
Charlestown of Aberlour, Aberlour
MenWomen
Moray,
Harbour Office, Minehead TA24 8PD
FreeMenWomen
Moray,
M97M+84, Findhorn, Forres IV36 3YE
MenWomen
Moray,
2002 Clovenside Rd, Forres IV36 3BT
Baby ChangeFreeMenWomen
Mon-Fri:
8:00 AM - 8:00 PM
Sat:
8:00 AM - 8:00 PM
Sun:
8:00 AM - 8:00 PM
Nearby Areas
Popular UK Cities
Find by Facility Type
Public Toilets in Moray
We list 60 public toilets across Moray, including 25 accessible and 45 free facilities. Use the filters for accessibility, baby changing, and late-night options.
Local notes for Moray
- 1 listed toilet at Elgin station
- 1 listed toilet at Forres station
- 1 listed toilet at Glenlivet Ranger station
- 1 listed toilet at Keith station
- 1 listed toilet at The Old station
- 1 listed toilet in Fiddich Park
- 1 listed toilet in Grant Park
- 1 listed toilet in Station Park
- Opening hours are recorded for 24 of the 60 listings.
- 1 listed as open 24 hours.
- 8 need a RADAR key. See RADAR key toilets