Public Toilets in Edinburgh
Edinburgh has 112 public toilets mapped — 112 free, 86 wheelchair accessible, 53 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.
Edinburgh city centre maintains public toilets at Waverley Station, Princes Street Gardens, and the Royal Mile. The City of Edinburgh Council operates 30+ public conveniences, including accessible facilities at major tourist areas. Grassmarket, Leith Walk, and the New Town have council-maintained toilets. Waverley Station provides 24-hour accessible toilets with baby changing. RADAR key access is available at disabled facilities - keys from council offices or disability charities. Holyrood Park and Princes Street Gardens offer well-maintained facilities. Festival periods see temporary facilities at key venues throughout the city.
Showing 101–111 of 112 toilets in Edinburgh, sorted by rating.
City of Edinburgh,
2 Cramond Rd S, Edinburgh EH4 6AD
City of Edinburgh,
1-2, Howard Place, Edinburgh EH3 5JZ
City of Edinburgh,
London Rd, Edinburgh EH7 6AE
City of Edinburgh,
118 Silverknowes Rd, Edinburgh EH4 5ET
City of Edinburgh,
135 Dalry Rd, Edinburgh EH11 2EA
City of Edinburgh,
Tesco Stores Ltd, East Rd, Harlow CM20 2TG
City of Edinburgh,
30 Piersfield Terrace, Edinburgh EH8 7BQ
City of Edinburgh,
Castlehill, Edinburgh
City of Edinburgh,
43-45 High St, Edinburgh EH1 1SR
City of Edinburgh,
Fleming House, 32 Newcraighall Rd, Edinburgh EH15 3RD
City of Edinburgh,
Roseburn St, Edinburgh EH12 5PJ
Nearby Areas
Popular UK Cities
Find by Facility Type
Public Toilets in Edinburgh
We list 112 public toilets across Edinburgh, including 86 accessible and 112 free facilities. Use the filters for accessibility, baby changing, and late-night options.
Local notes for Edinburgh
- Transport hubs (rail/bus) often have reliable facilities; charges may apply at some stations.
- Council-maintained sites sometimes require a RADAR key for accessible toilets.
Official council information: City of Edinburgh Council – Public Toilets