Public toilets in Moray
78 public toilets across Moray. Choose a town below, or browse the full list.
Part of this area is in Cairngorms National Park. See the toilets there →
How Moray compares
Moray has one public toilet for every 1,218 residents — 8.2 per 10,000 people, above the UK average of 2.82. That ranks it 21st of 361 UK council areas for public-toilet provision. See the full toilet-desert league table.
Towns in Moray
More toilets in Moray
- Ballindalloch Filling Station & ShopChecking opening times…MorayFree
- EDF Dorenell Visitor CentreChecking opening times…MorayStep-free
- East StreetChecking opening times…MorayFree
- Garmouth HotelChecking opening times…MorayBaby changeFree
- Garmouth Playing FieldsChecking opening times…MorayBaby changeFree
- Glenlivet Ranger Station, TomintoulChecking opening times…MorayBaby changeFree
- Middle BlockChecking opening times…MorayFree
- Milnes LibraryChecking opening times…MorayFree
- Portknockie HarbourChecking opening times…MorayStep-freeFree
- Public toiletsChecking opening times…AB37 9AX
- Public toiletsChecking opening times…IV30 8UA
- Public toiletsChecking opening times…AB37 9ARFree
- Public toiletsChecking opening times…IV30 8UB
- Rothes ToiletsChecking opening times…MorayStep-freeBaby changeFree
- Scottish Dolphin CentreChecking opening times…MorayBaby changeFree
- The Old Railway Station, CragganmoreChecking opening times…MorayStep-freeBaby changeFree
- Tomintoul car parkChecking opening times…MorayFree
8 of these 17 toilets have no opening hours yet. Used one? Open it and tap Tell us. It takes a minute and helps the next person.