Funeral homes & published prices in Ontario

All 701 providers from the Bereavement Authority of Ontario's public register — listed whether or not they publish prices. Where a home publishes its price list, the figures are transcribed exactly, with the source and effective date.

701
providers listed
303
towns covered
30
publish a price list online
$1,192.21 – $4,925
published direct cremation range
$4,620 – $9,265
published traditional range

Browse by region

Algoma District5 towns · 9 providersBrant County4 towns · 11 providersBruce County11 towns · 12 providersChatham-Kent10 towns · 17 providersCochrane District6 towns · 8 providersDufferin County3 towns · 3 providersDurham Region12 towns · 24 providersElgin County4 towns · 7 providersEssex County10 towns · 30 providersFrontenac County3 towns · 15 providersGreater Sudbury4 towns · 10 providersGrey County7 towns · 10 providersHaldimand County4 towns · 5 providersHaliburton County2 towns · 2 providersHalton Region5 towns · 19 providersHamilton5 towns · 27 providersHastings County8 towns · 16 providersHuron County8 towns · 10 providersKawartha Lakes4 towns · 7 providersKenora District4 towns · 5 providersLambton County8 towns · 13 providersLanark County4 towns · 5 providersLeeds & Grenville11 towns · 12 providersLennox & Addington County4 towns · 6 providersManitoulin District2 towns · 2 providersMiddlesex County7 towns · 9 providersMuskoka District3 towns · 7 providersNiagara Region13 towns · 36 providersNipissing District4 towns · 10 providersNorfolk County6 towns · 9 providersNorthumberland County7 towns · 7 providersOttawa7 towns · 34 providersOxford County6 towns · 10 providersParry Sound District5 towns · 7 providersPeel Region3 towns · 29 providersPerth County6 towns · 7 providersPeterborough County5 towns · 15 providersPrescott and Russell6 towns · 6 providersPrince Edward County2 towns · 2 providersRainy River District1 towns · 1 providersRenfrew County8 towns · 14 providersSimcoe County17 towns · 34 providersStormont, Dundas & Glengarry10 towns · 15 providersSudbury District1 towns · 1 providersThunder Bay District3 towns · 11 providersTimiskaming District4 towns · 5 providersToronto3 towns · 55 providersWaterloo Region8 towns · 23 providersWellington County7 towns · 12 providersYork Region12 towns · 32 providers

Towns in Ontario

Acton1 providerAjax3 providersAlexandria2 providersAlfred1 providerAlliston2 providersAlmonte1 providerAmherstburg3 providersAncaster2 providers · 1 publish prices · direct from $2,905Angus2 providersArnprior2 providersArthur1 providerArva1 providerAthens1 providerAtwood1 providerAurora2 providers · 2 publish prices · direct from $1,800Aylmer1 providerAyr2 providersBancroft1 providerBarrie7 providers · 2 publish prices · direct from $2,100Barry's Bay1 providerBeaverton1 providerBelle River1 providerBelleville7 providers · 1 publish prices · direct from $1,192.21Blenheim2 providersBlind River1 providerBlyth1 providerBobcaygeon1 providerBolton1 providerBothwell1 providerBowmanville1 providerBracebridge2 providersBradford1 providerBrampton8 providersBrantford7 providersBreslau2 providersBrigden1 providerBrighton1 providerBrockville2 providersBrussels1 providerBurford1 providerBurk's Falls1 provider · 1 publish prices · direct from $2,640Burlington11 providersCaledonia1 providerCambridge9 providersCampbellford1 providerCannington1 providerCardinal1 providerCarleton Place1 providerCarp3 providersCasselman1 providerChatham6 providersChatsworth1 providerChelmsford1 providerChesley1 providerChesterville1 providerClinton1 providerCobden1 providerCoboconk1 providerCobourg1 providerCochrane2 providersColborne1 providerColdwater1 providerCollingwood3 providersCookstown1 providerCornwall5 providersCorunna1 providerCourtice2 providersCreemore1 providerDashwood1 providerDeep River1 providerDelhi1 providerDeseronto1 providerDorchester2 providersDrayton1 providerDresden1 providerDryden2 providersDundalk1 providerDundas4 providersDunnville2 providersDurham1 providerDutton1 providerEganville1 providerElgin1 providerElizabethtown1 providerElliot Lake2 providersElmira1 providerElmvale1 providerEmbrun1 providerEmo1 providerEnglehart1 providerEspanola1 providerEssex5 providersEtobicoke3 providersExeter1 providerFenelon Falls1 providerFenwick1 providerFergus1 providerFlesherton1 providerFonthill3 providersForest1 providerFort Erie1 providerGananoque1 providerGeorgetown2 providersGeraldton1 providerGlencoe1 providerGoderich3 providersGore Bay1 providerGormley2 providersGrand Bend1 providerGrand Valley1 providerGravenhurst2 providersGrimsby1 providerGuelph6 providers · 2 publish prices · direct from $1,730Hagersville1 providerHaileybury1 providerHaliburton1 providerHamilton16 providers · 2 publish prices · direct from $2,389.15Hanmer2 providersHanover1 providerHarriston1 providerHarrow1 providerHastings1 providerHavelock1 providerHawkesbury1 providerHearst1 providerHepworth1 providerHighgate1 providerHuntsville3 providersIngersoll1 providerInnisfil2 providersIroquois1 providerIroquois Falls1 providerJarvis1 providerKanata1 providerKapuskasing1 providerKars1 providerKemptville1 providerKenora1 providerKeswick1 providerKillaloe1 providerKincardine1 providerKingston13 providersKingsville2 providersKirkland Lake2 providersKitchener4 providers · 1 publish prices · direct from $4,030LaSalle1 providerLakefield2 providersLancaster1 providerLangton1 providerLansdowne1 providerLeamington3 providersLindsay4 providersListowel1 providerLittle Current1 providerLondon25 providers · 2 publish prices · direct from $2,114Lucan1 providerLucknow1 providerMadoc1 providerMaitland1 providerMaple2 providersMarkham6 providers · 1 publish prices · direct from $1,480Marmora1 providerMattawa1 providerMaxville1 providerMaynooth1 providerMeaford1 providerMetcalfe1 providerMidland3 providersMillbrook1 providerMilton2 providersMilverton1 providerMinden1 providerMississauga20 providers · 1 publish prices · direct from $1,874Mitchell1 providerMount Albert1 providerMount Brydges1 providerMount Forest1 providerNapanee3 providersNepean1 providerNew Hamburg1 providerNew Liskeard1 providerNew Tecumseth2 providersNewcastle1 providerNewmarket4 providers · 2 publish prices · direct from $1,495Niagara Falls4 providersNiagara-on-the-Lake1 providerNorth Bay6 providersNorthbrook1 providerNorwich1 providerNorwood1 providerOakville3 providersOdessa1 providerOhsweken1 providerOldcastle1 providerOrangeville1 providerOrillia4 providersOrleans1 providerOshawa6 providers · 1 publish prices · direct from $3,965Ottawa26 providers · 5 publish prices · direct from $1,495Owen Sound4 providersPalmerston1 providerParham1 providerParis2 providersParkhill1 providerParry Sound2 providersPembroke3 providersPenetanguishene1 providerPerth1 providerPeterborough10 providersPetrolia1 providerPickering2 providersPicton1 providerPlattsville1 providerPort Colborne2 providersPort Dover2 providersPort Elgin1 providerPort Hope1 providerPort Perry2 providersPort Rowan1 providerPowassan2 providersPrescott1 providerRed Lake1 providerRenfrew4 providersRichmond Hill2 providersRidgetown1 providerRidgeway2 providersRipley1 providerRockland1 providerRodney1 providerSarnia6 providersSauble Beach1 providerSault Ste. Marie4 providersScarborough4 providersSchreiber1 providerSeaforth1 providerShelburne1 providerSimcoe3 providersSioux Lookout1 providerSmiths Falls2 providersSmithville1 providerSouth Mountain1 providerSouth Porcupine1 providerSouth River1 providerSouthampton1 providerSt. Catharines9 providersSt. Marys1 providerSt. Thomas4 providersStayner1 providerStoney Creek3 providersStormont1 providerStouffville1 providerStratford2 providersStrathroy2 providersSturgeon Falls2 providersSudbury6 providersSunderland1 providerSundridge1 providerSutton1 providerSydenham1 providerTamworth1 providerTavistock1 providerTecumseh1 providerTeeswater1 providerThamesville1 providerThessalon1 providerThornhill4 providers · 1 publish prices · direct from $3,400Thorold4 providersThunder Bay9 providersTilbury1 providerTillsonburg3 providersTimmins2 providersToronto48 providers · 2 publish prices · direct from $1,540Tottenham1 providerTrenton3 providersTweed1 providerUxbridge1 providerVal Therese1 providerVankleek Hill1 providerVerner1 providerVineland1 providerWalkerton1 providerWallaceburg2 providersWarkworth1 providerWasaga Beach1 providerWaterdown2 providersWaterford1 providerWaterloo3 providers · 1 publish prices · direct from $2,286.01Watford1 providerWawa1 providerWelland6 providersWellesley1 providerWellington1 providerWestport1 providerWheatley1 providerWhitby3 providersWiarton2 providersWilliamsburg1 providerWinchester1 providerWindsor12 providers · 2 publish prices · direct from $3,605Wingham1 providerWoodbridge6 providersWoodstock3 providersWyoming1 provider
How to read these prices. Every figure comes from the funeral home's own published price list, named under each home with its effective date. Package prices usually exclude the casket, cemetery or cremation fees, disbursements and taxes unless the home's list says otherwise — the notes under each price say what that home's list says. Homes set their own packages, so names differ; compare the service level, not just the package name. If a home publishes no list online, we show no price for it — we never estimate.