Marriage licence; without one, your wedding is just a really fun party! So if you’re planning a wedding in Ontario you’re going to need a marriage licence. While all marriage licences are created equal, they do vary in price depending on where you decide to get your licence. You do not need to purchase your marriage licence in the city or town that you’ll be married in. You can get your licence in any community in Ontario. A marriage licence is valid for 90 days from the date it is issued.
Photo above: Gary Evans Photography
Marriage Licence: How much does it cost and where can I get one?
Below is a list of cities and towns across Southwestern Ontario, organized by their 2025 pricing from lowest to highest. Click on each link for further details.
- Town of Georgina $100
- Township of Perth South (Sebringville, Kirkton) $100
- Township of Southwold (Iona, Talbotville) Residents $100 | Non-Residents $110
- Township of Zorra $106
- Town of Aylmer $110
- Town of Grand Valley $115
- Municipality of Huron East (Seaforth, Egmondville, Brussels and Vanastra) $120
- Township of Blandford & Bleinham (Bright, Drumbo, Plattsville, Princeton, and Washington) $120
- City of Stratford $125
- City of Woodstock $125
- County of Haliburton (Algonquin Highlands, Highlands East, Minden Hills) $125
- Municipality of Lambton Shores (Grand Bend, Port Franks, Forest, Arkona and Thedford) $125
- Municipality of Port Hope $125
- South Huron County (Exeter) $125
- Town of Ingersoll $125
- Township of Central Huron (Clinton, Holmesville, Londesborough) $125
- Township of Lucan-Biddulph $125
- City of Welland $130
- County of Brant (Burford, Glen Morris, Mt. Pleasant, Paris, Scotland, Oakland, St. George) $130
- Fort Erie $130
- Huron County (Godrich) $130
- Municipality of North Perth (Atwood, Elma, Listowel, Monkton, Wallace) $130
- City of St. Thomas $130
- Strathroy-Caradoc $130
- Township of North Huron (Wingham/Blyth/Belgrave) $130
- Town of Grimsby $135
- Chatham-Kent $135
- Municipality of Leamington $135
- Wellington North Township (Mount Forest, Kenilworth, Arthur) $135
- City of London $140
- City of Port Colborne $140
- City of Windsor $140
- Municipality of Thames Centre (Thorndale, Dorchester, Harrietsville) $140
- Town of Bradford West Gwillimbury (Bradford, Bond Head, Coulson Hill) $140
- Town of Shelburne $140
- Town of Wasaga Beach $140
- New Tecumseth (Alliston, Beeton, Tottenham) $144
- City of Barrie $145
- Municipality of Kincardine $145
- Township of Uxbridge $145
- Township of Wilmot (New Hamburg, Baden, St. Agatha) $145
- City of Waterloo $149
- City of Brantford $149
- City of Oshawa $150
- City of Owen Sound $150
- City of Peterborough $150
- Kawartha Lakes (Lindsay, Bobcaygeon, Fenelon Falls, Omemee, Woodville) $150
- Middlesex Centre (Delaware, Komoka, Ilderton) $150
- Town of Bancroft $150
- Township of Centre Wellington (Fergus,Elora, Belwood, Salem) $154
- City of Pickering $155
- Town of Innisfil $155
- Woolwich Township (Elmira, St. Jacobs, Maryhill, Winterbourne) $155
- Town of Gravenhurst $156
- Halidmand County (Caledonia, Cayuga, Dunnville, Jarvis and Hagersville) $157
- Townhship of Scugog (Port Perry) $157
- City of Guelph $160
- City of Niagara Falls $160
- City of St. Catherines $160
- City of Toronto $160
- Town of Collingwood $160
- Town of Orangeville $160
- Saugeen Shores (Southampton, Port Elgin) $161
- Town of Aurora $161
- Town of East Gwillimbury $162
- Town of Newmarket - Residents $164 | Non-Residents $180
- CIty of Sarnia $165
- City of Brampton $165
- City of Mississauga $165
- Town of Bracebridge $165
- Town of Caledon $165
- City of Orillia $166
- Town of Halton Hills $169
- City of Burlington $170
- Town of Oakville $172
- Town of Ajax $172
- City of Kitchener $173
- Town of Milton $174
- City of Richmond Hill 175
- Town of Midland $175
- City of Hamilton $178
- City of Cambridge $183
- Town of Whitechurch-Stouffville (Ballantrae, Bloomington, Pleasantville, Gormley) $186
- Township of King (King City, Nobleton, Kettleby, Schomberg) - Residents $192 | Non-Residents $225
- City of Markham $197
- City of Vaughan $205

Marriage Licence –DOWNLOAD APPLICATION FORM (PDF Format)

* Information is gathered by the team at The Wedding Ring April 2025 via each City/Municipality’s website. While we strive to make sure all our research is accurate, fees and restrictions can change at any time. Please confirm prices and details with your City Hall/City Clerk to avoid unwanted surprises.