Compare 4 funeral directors serving Perth.
| James Carcary Funeral Directors | £2,245 | — | 5.0★ (7) |
| Co-op Funeralcare, Perth | £2,400 | £1,445 | 4.6★ (8) |
| James McEwan & Son | £3,800 | £2,225 | 4.8★ (21) |
| Fosters Funeral Directors Perth | £3,829 | £1,399 | 5.0★ (5) |

The average attended funeral in Perth costs around £3,100; 4 funeral directors serve Perth; attended cremations range from £2,245 to £3,829; direct cremation from £1,399.
The price above includes the cremation fee. The chart below shows only the funeral director's own charges.
Funeral director's own charges, from 4 published price lists in Perth, vs the UK average. The cremation or burial fee is extra.
Compare 4 funeral directors serving Perth, Perthshire, 3 independent and 1 from national chains. Prices are taken from each funeral director's own published price list; ratings are genuine Google reviews. Fair Funerals is free, and the price you pay is the same as going direct.
See all funeral directors in Perthshire →
BlairgowrieFort WilliamGrantown-on-Spey
The average attended funeral in Perth costs around £3,100, based on their own published price lists. Direct cremations start from £1,399.
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.