4 funeral directors serve Perth; attended cremations range from £2,245 to £3,829; direct cremation from £1,399.
Compare 4 funeral directors serving Perth, Perthshire — 3 independent and 1 from national chains. Prices are taken from official CMA Standardised Price Lists; ratings are genuine Google reviews. Fair Funerals is free — the price you pay is the same as going direct.
| Funeral director | Attended · est. all-in | Direct cremation | Rating |
|---|---|---|---|
| James Carcary Funeral Directors | £2,245 | — | 5.0★ (7) |
| Fosters Funeral Directors Perth | £3,829 | £1,399 | 5.0★ (5) |
| James McEwan & Son | — | — | 4.8★ (21) |
| Co-op Funeralcare, Perth | — | — | 4.6★ (8) |
See all funeral directors in Perthshire →
Other towns in Perthshire: Blairgowrie · Fort William · Grantown-on-Spey
We list 4 funeral directors serving Perth, Perthshire — 3 independent and 1 from national chains.
Yes. Direct (unattended) cremations in Perth start from £1,399 and already include the cremation fee.