← All articles

Scotland is a big country with a lot of empty road. Between the central belt and the Highlands, the gap between one toilet and the next can stretch much further than you expect, and the scenery does not help when you are desperate. Anyone who has watched the miles tick down on the A9 or the North Coast 500 will know the feeling.

The good news is that Scotland has a solid network of motorway and trunk road services, plus council toilets and local businesses that open their doors to the public. The trick is knowing which ones to rely on, and where the long gaps are. This guide covers the main routes drivers use, from the M74 and M8 to the A9 and the Highlands, along with the practical details on accessible toilets, RADAR keys and opening hours.

You can search every listing on our Scotland toilet finder whenever you need the nearest stop.

Why a toilet plan matters in Scotland

In the central belt you are rarely far from a petrol station or a town centre. Once you head north or into the Borders, that changes quickly. Villages are small, many council toilets are seasonal, and a lot of the best-known routes run through very quiet country.

Public toilets are also not a legal duty for most councils in Scotland, so provision depends heavily on local budgets. Highland Council, for example, has said it has no legal duty to provide public toilets, and in 2020 it withdrew funding for the toilets in Poolewe, on the North Coast 500 route. That is one reason it helps to know where the dependable stops are before you leave.

Services on the M74 and A74(M) to the border

If you are driving between Glasgow and England, the M74 and A74(M) have the most choice of any road in Scotland. Working from north to south, the main stops are:

With a stop roughly every 15 to 30 miles, the M74 is one of the easiest roads in the country for planning a break. Opening hours and facilities vary by site, so check before you rely on a smaller one late at night.

The M8, M9 and M90 across the central belt

The M8 between Glasgow and Edinburgh is short, so services are limited. The main stop is Heart of Scotland services at Harthill, between junctions 4A and 5 (postcode ML7 5TT). It has a forecourt, a food shop and cafe, and toilets that were refurbished in winter 2021. The site has two sides linked by a footbridge, and the first two hours of parking are free, which is helpful if you want a proper break.

Heading north from Edinburgh, Forthview services at junction 1A of the M90 is northbound only. A little further on, Kinross services at junction 6 of the M90 is a Moto site, and is often described as the most northerly motorway service area in Britain. It has the usual mix of food outlets, showers and baby changing facilities, along with the toilets you would expect.

Broxden services, at the junction of the A9 and the M90 near Perth, is the gateway to the Highlands and a very sensible last stop before the A9 starts to thin out.

The A9 from Perth to Inverness

The A9 is the main road north, and it is one of the longest stretches in Scotland where it pays to plan. The official service areas are:

The key point is that two of the best-known stops are daytime only, so if you are driving at night you may find the next open toilet is a long way off. Towns such as Pitlochry, Aviemore and Dunkeld also have toilets, but they are best treated as day stops. Lay-bys on the A9 are not a substitute for a proper facility, and leaving waste behind is a real problem on popular routes.

The Highlands and the North Coast 500

The North Coast 500 is one of the most famous drives in the UK, and also one of the hardest to plan for. Long stretches have little in the way of services, and many of the smaller communities have limited toilet provision.

Highland Council manages a network of public toilets across towns, villages and visitor spots, and opening times vary by location. Some are open all year, and others are seasonal. The council also runs the Highland Comfort Scheme, which gives grants to pubs, restaurants, hotels and village halls that let the public use their toilets. In 2022 the council said it was spending around £190,000 on toilets, covering 75 public toilets and 37 comfort schemes, though those figures will have moved on since.

For drivers, that means a few simple habits:

Edinburgh and Glasgow

City toilets are a patchwork. In Edinburgh, the council announced three new park toilets at the Meadows, Inverleith Park and Leith Links in 2025. Each was planned with family cubicles, an accessible toilet, baby changing and a Changing Places toilet, and the council said they would be free to use. Check the current status before you plan a visit around them.

In Glasgow, the council has been investing in public toilets in parks, with funding reported for Bellahouston Park, Tollcross Park and the Botanic Gardens, alongside a Public Toilet Strategy for 2025 to 2035. In both cities, shopping centres, museums, libraries and cafes are often your most reliable back-up, and a van is much easier to leave in a car park than on a city street.

Accessible toilets, Changing Places and RADAR keys

Many accessible toilets in Scotland are locked and need a National Key Scheme key, commonly still called a RADAR key. Disability Scot says the key costs £6, or £5 if you qualify for VAT relief, though some councils and charities charge different amounts. You can buy one from Disability Rights UK, and several councils and local groups sell them too. You may be asked to show proof of disability when you buy one.

Changing Places toilets are larger rooms with an adult-sized changing bench and a hoist, designed for people who cannot use a standard accessible toilet. There are roughly 150 in Scotland, and PAMIS keeps a map at changing-places.org/find. If you rely on one, plan your route around them in advance.

Another useful option is a Just Can’t Wait card, offered by charities including Guts UK, the Bladder and Bowel Foundation and Macmillan. It helps you ask for access to a toilet that is not normally open to the public.

Practical tips for drivers in Scotland

Frequently asked questions

Are there service stations on the M74 in Scotland?

Yes. The M74 and A74(M) have services at Bothwell, Hamilton, Cairn Lodge, Abington, Annandale Water and Gretna, plus the Route 74 truckstop, so it is one of the easiest routes to plan.

Are there toilets on the A9?

Yes, at services including Balhaldie, Broxden, Ballinluig, Newtonmore truckstop and Skiach. Ballinluig, Newtonmore and Skiach are listed as daytime only, so plan ahead if you are driving at night.

Are there public toilets on the North Coast 500?

There are council toilets and Comfort Scheme businesses along the route, but provision is patchy and some communities have lost facilities. Check Highland Council’s toilet map before you travel.

How much is a RADAR key in Scotland?

A National Key Scheme key usually costs £6, or £5 with VAT relief, though some councils and charities charge different amounts.

Where can I find a Changing Places toilet in Scotland?

There are roughly 150 in Scotland. The PAMIS map at changing-places.org/find is the best place to look.

Find a toilet near you

Anita Jobby lists thousands of public toilets across the UK and Ireland, so you can find the nearest one in seconds. Try our Scotland toilet finder, or use the main Find a Toilet page to search by location.

Know one we have missed, or spotted one that has closed? Please add it to the map and help the next driver. When nature calls, Anita answers.

Share thisWhatsAppFacebookXEmail

Caught short? Anita has you covered.

Find the nearest public toilet in seconds, anywhere in the UK and Ireland.

Find a toiletAdd a toilet

Got a Jobby story? Tell us yours

Your privacy
Anita Jobby

We keep tracking to a minimum. Essential cookies keep the site working. Analytics and map cookies only run if you say yes, and you can change your mind at any time using the cookie button at the bottom left of the page.

Essential

These keep the site working, for example remembering your cookie choice and protecting our forms from spam. They cannot be switched off.

Analytics and maps

Google Analytics tells us how many people use Anita and which pages help. Google Maps shows a map when you tap Show the map. Both come from Google, which may set its own cookies.