Where to Get Rid of Your 💩 in Scotland: Motorhome Waste Disposal & Fresh-Water Points

The least glamorous question of any Scottish motorhome trip — and the one nobody gives you a straight answer on. Where do you legally empty the toilet, tip grey water, and fill up with fresh water? Here’s the honest, practical version: the rules, the one golden rule for the far north, and where the actual points are.
The rules — read this bit first
This isn’t red tape. It’s drinking-water and shellfish country, and getting it wrong does real harm — which is why SEPA (Scotland’s environment agency) takes it seriously, and why there have been prosecutions and a fair bit of van-shaming online.
- Chemical / black (toilet) waste goes only into a proper disposal point — a campsite Elsan / chemical-disposal point, or a dedicated motorhome service point.
- Never empty a cassette down a public drain, into a burn, ditch or the sea, into a beach or public toilet that isn’t built for it, or onto the ground. It is an offence.
- Grey water (sinks and shower) isn’t harmless either — don’t tip it in laybys or on verges; use a grey-water drain at a service point.
The real problem — and it’s not the tourists
Let’s be honest about why this is such a mess: Scotland has nowhere near enough places to relieve yourself of waste for the number of motorhomes now touring it. The North Coast route’s runaway success brought hundreds of thousands of extra visitors — but the toilets and service points never followed. When the nearest legal point is fifty miles away and out of order, it is little wonder that a few people end up blocking public loos or tipping a full cassette down a drain.
That is not an excuse — dumping waste illegally is selfish and does real harm, and nobody reading this should ever do it. But it is the cause, and you don’t solve a shortage of toilets by shaming the people caught short. You solve it by building more points — the way Gairloch did with its free drive-over facility. Until the councils and communities catch up with the traffic they invited, the responsible traveller just has to plan harder than they should have to. Which is what the rest of this page is for.
The golden rule of the North
If you’re heading up the far north-west and the top corner — the North Coast (NC500) country — empty everything and fill your fresh-water tank to the brim at Ullapool before you go on. North and west of there, proper service points are genuinely few and far between. Plan the whole leg around it and you’ll never be caught out.
Where to empty — by area
These are the established service points we’d actually send a friend to, roughly south to north. Facilities open, close and break down, so treat this as a starting list and check a live app (below) before you commit to a drive.
✅ Most links now drop you on the exact spot; a couple (marked) open a Google Maps search because the operator hasn’t published a precise pin. Prices change and many sites are seasonal — confirm on arrival, and cross-check on Park4Night before a long detour.
- Perth — Broxden Park & Ride (M90 / A93) — the handiest stop on the way north. A proper motorhome Elsan & grey-water point on the south side of the coach interchange, behind the waiting room by the EV chargers (PH2 0GD). Free at the time of writing (an introductory phase — a charge is planned), open 24h Easter–October. ⚠️ the tap is non-potable — fine for flushing, but don’t fill your drinking tank. ✅ Tried and tested by us. 🗺️ open the exact spot →
- Aberfeldy (Perthshire) — the Aberfeldy Aire at Camserney (PH15 2JF). Free chemical-toilet and grey-water disposal, self-service; £15/night if you stay over (disposal included). Nearest town: Aberfeldy. 🗺️ open the exact spot →
- Beauly (near Inverness) — Beauly Holiday Park (IV4 7AY): black & grey waste plus fresh water, £7 for non-guests, open all year 9am–7pm. ⚠️ septic-friendly (green) chemicals only. Nearest town: Beauly, just west of Inverness. 🗺️ open the exact spot →
- Inverness — Highland Campervans, Dalcross — a full public service point (chemical, grey, fresh) at Kerrowaird, Dalcross (IV2 7JQ), out by the airport east of the city. £10, Mon–Sat 08:30–17:00; septic-friendly chemicals only. (For overnight parking in town, the council’s scheme car park is Torvean — see the note below.) Nearest town: Inverness. 🗺️ find it on Google Maps →
- Gairloch (Wester Ross) — a community drive-over point at the beach car park (IV21 2BD): chemical, grey and fresh water. Free, with a donation asked (~£5); open 24/7 year-round. Nearest town: Gairloch. 🗺️ open the exact spot →
- Ullapool (Morefield) — a full service point (cassette, grey, fresh). The one to use before the empty north. Tied to the Highland pass scheme — check the current charge on the day. Nearest town: Ullapool. 🗺️ open the exact spot →
- Durness (far north-west) — the service point is at Sango Sands Oasis campsite (IV27 4PX): chemical, grey and fresh. It’s a campsite, so fees apply (roughly £10–£20 off-season) and facilities are seasonal (closed mid-Nov to mid-Mar). Nearest town: Durness. 🗺️ open the exact spot →
- Thurso (Caithness) — the service point at Thurso Bay Caravan & Camping Park (KW14 7JY), on the A9 by Lidl. Open Mar–Oct; small charge — ask on arrival. Nearest town: Thurso. 🗺️ open the exact spot →
- Dornoch (east Sutherland) — the disposal point is at Dornoch Caravan & Camping Park (not the free seafront car park, which has none): chemical, grey and fresh, small non-resident charge (about £10) — worth ringing ahead (01862 810423). Nearest town: Dornoch. 🗺️ find it on Google Maps →
- Kinlochleven (Lochaber — off the NC500) — not on the northern route, but worth knowing: the aire sits right on the loch (PH50 4SF). Black waste and a (slow) drinking tap; no grey-water drain. Around £20 including electric hook-up. Nearest town: Kinlochleven, near Glencoe. ✅ Tried and tested. 🗺️ open the exact spot →
Campsites — the honest bit
Plenty of campsites will let you empty and fill even if you’re not staying — but not all of them, and not always cheaply. The common set-up if you’re just passing through is a charge of around £10 to empty your waste, and another £10 to fill your water tank. Some sites keep it for guests only. The golden rule: phone ahead and ask. Most are happy to help if you’re polite and it’s not their busiest hour — and a tenner each is money well spent when the alternative is driving fifty miles with a full cassette.
Where to fill fresh water
Just as important, and often the same problem in reverse:
- The motorhome service points above (Ullapool, Gairloch, Beauly and the rest) all do fresh water.
- Campsites — often for that £10-ish fee if you’re not staying (see above).
- Some petrol stations, marinas, harbours and public taps — but never assume; ask first, and carry a length of food-grade hose and a couple of connectors, because half of them won’t fit your filler.
- Top up whenever you get the chance in the north-west. Don’t run down to your last few litres hoping for a tap.
The Highland Motorhome Scheme
Highland Council runs a voluntary 7-day pass (around £40) — but read what it actually buys, because the name is misleading. It covers overnight parking (10pm–8am) at a dozen designated council car parks, free daytime showers at High Life Highland leisure centres, and a contribution to the local restoration fund. It is not a waste pass: emptying and water are still charged per use at the service points above, so don’t buy it expecting free disposal. Worth it if you’ll actually use the overnight car parks; otherwise skip it.
The apps every Scottish motorhomer uses
Because facilities change constantly, don’t rely on any list — this one included. Cross-check with Park4Night and Campercontact, where other travellers report whether a point is actually open and working, before you commit to the drive.
The ones we’ve used ourselves
- Kinlochleven — over on the west, but a cracking spot (exact-pinned above). You can pay to park right next to the aire, though it isn’t cheap, and there’s a lovely pub-hotel across the road for a beer and a meal. Or do what we did: empty and fill, then drive back out toward the main road and park up free at one of the beautiful spots by the loch. Full write-up on our Kinlochleven page.
- Perth — Broxden Park & Ride — a genuinely free one (no coins, no gate) tucked beside the coach interchange where you change buses for Dundee and the north. The kind of quiet, useful facility that ought to be everywhere and isn’t. (Listed and pinned above.)



One for the road? Think first.
This is whisky country — distilleries round every corner, and for a lot of you it’s half the reason you came. But remember what you’re sitting in: a two-tonne home on wheels that you have to drive. The beauty of the van is that you never have to choose between the dram and the drive. Do your emptying and filling, find your spot for the night and get properly parked up — and then pour the whisky. Have it where you’ve stopped, never before you move on. Plan it that way and you get the best of Scotland with none of the regret.
See also: Powering the Van Off-Grid (our solar & battery setup), and our region guide to the Highlands & Skye.
Sources
- First-hand: our own emptying & filling stops touring Scotland (details to add)
- SEPA — campervan & motorhome wastewater disposal · North Coast 500 — Leave No Trace · facility listings via GoNC500, Park4Night & Campercontact.
