No active stores found in Rainy River, ON. Showing all stores in ON instead.

Cannabis Dispensaries in Ontario

Browse cannabis dispensaries across Ontario

BBFYB tracks 1763 licensed cannabis stores across 325 cities and towns in Ontario. The largest markets are Toronto (205), Ottawa (77), Hamilton (70). Pick a city below to compare each dispensary's menu, prices and delivery options.

1763
Total Stores
325
Cities

Browse Cities in Ontario

Acton 2 Ajax 13 Alexandria 3 Alfred 1 Algonquin Highlands 1 Alliston 3 Almonte 2 Amherstburg 4 Amherstview 1 Ancaster 3 Angus 3 Apsley 1 Arnprior 3 Arthur 2 Athens 1 Atikokan 1 Aurora 13 Aylmer 2 Ayr 1 Bala 1 Baldwin 1 Bancroft 2 Barrie 23 Barry's Bay 1 Bath 1 Baysville 1 Beamsville 3 Beaverton 3 Beeton 1 Belle River 3 Belleriver 1 Belleville 6 Binbrook 1 Blenheim 2 Blind River 1 Blue Mountain 1 Bobcaygeon 2 Bonfield 1 Bourget 1 Bowmanville 7 Bracebridge 4 Bradford 4 Bradford West Gwillimbury 3 Brampton 42 Brant 4 Brantford 21 Brechin 1 Bridgenorth 1 Brighton 2 Brights Grove 1 Brockton 1 Brockville 5 Brussels 1 Burk's Falls 1 Burlington 25 Calabogie 1 Caledonia 3 Callander 1 Cambridge 22 Campbellford 2 Carleton Place 3 Carlisle 1 Carp 1 Casselman 2 Cavan 1 Cayuga 1 Chapleau 1 Chatham 9 Chatham-Kent 3 Chelmsford 1 Chesterville 1 Clarence-Rockland 1 Clinton 1 Cobden 1 Coboconk 1 Cobourg 4 Cochrane 2 Colborne 2 Collingwood 6 Cookstown 1 Cornwall 11 Courtice 4 Crystal Beach 1 Deep River 2 Delhi 2 Dobie 1 Dorchester 1 Dorset 1 Dryden 3 Dundas 2 Dunnville 2 Durham 1 Dutton 1 East York 7 Elgin 1 Elliot Lake 2 Elmira 2 Elmvale 2 Embrun 4 Emsdale 1 Erin 2 Espanola 3 Essex 2 Etobicoke 25 Exeter 1 Fenelon Falls 1 Fonthill 1 Forest 1 Fort Erie 5 Fort Frances 1 Gananoque 2 Garson 1 Georgetown 4 Georgina 4 Geraldton 1 Glencoe 1 Gloucester 6 Goderich 2 Gormley 1 Goulais River 1 Grand Bend 2 Grand Valley 1 Gravenhurst 4 Greater Sudbury 9 Greely 1 Guelph 21 Hagersville 1 Haliburton 2 Halton Hills 2 Hamilton 70 Hampton 2 Hanover 4 Harriston 1 Harrow 1 Harrowsmith 1 Havelock 2 Hawkesbury 8 Hearst 2 Hillsdale 1 Huntsville 4 Ignace 1 Ingersoll 2 Innisfil 4 Iroquois Falls 1 Jacksons Point 1 Kakabeka Falls 1 Kanata 6 Kapuskasing 4 Kawartha Lakes 6 Kemptville 3 Kenora 4 Keswick 5 Kincardine 3 Kingston 19 Kingsville 3 Kirkland Lake 4 Kitchener 31 Komoka 2 Lakefield 1 Lakeshore 1 Lansdowne 1 Lasalle 3 Leamington 3 Limoges 1 Lincoln 1 Lindsay 3 Listowel 3 Lively 1 London 60 Long Sault 1 Longbow Lake 1 Longlac 1 Lucan 2 Lucknow 1 Madoc 1 Manitouwadge 1 Manotick 1 Marathon 2 Markdale 2 Marmora 1 Matheson 2 Mattawa 1 Meaford 2 Merrickville 2 Midhurst 1 Midland 7 Milton 10 Minden 1 Mississauga 63 Mississippi Mills 1 Mitchell 3 Morrisburg 1 Mount Forest 2 Napanee 2 Nepean 12 New Hamburg 1 New Liskeard 3 Newcastle 3 Niagara Falls 20 Nipigon 1 North Bay 15 North Dumfries 1 North Gower 1 North York 44 Northbrook 1 Norwood 1 Oldcastle 1 Omemee 1 Onaping 1 Orangeville 8 Orillia 10 Orleans 8 Osgoode 1 Oshawa 30 Ottawa 77 Owen Sound 6 Palmerston 1 Paris 1 Parkhill 1 Parry Sound 4 Pefferlaw 1 Pembroke 5 Penetanguishene 2 Perth 4 Petawawa 3 Peterborough 17 Petersburg 1 Petrolia 2 Pickering 15 Picton 2 Plantagenet 1 Port Carling 1 Port Colborne 5 Port Dover 2 Port Elgin 2 Port Hope 3 Port Perry 4 Port Stanley 1 Port Sydney 1 Powassan 1 Prescott 2 Quinte West 4 Rama 1 Red Lake 1 Renfrew 3 Richmond 1 Ridgetown 2 Rockland 2 Rockwood 1 Russell 2 Salford 1 Sarnia 15 Sauble Beach 1 Sault Ste. Marie 15 Scarborough 45 Scarborough, Toronto 1 Schomberg 1 Schreiber 1 Severn 1 Shelburne 4 Simcoe 3 Sioux Lookout 2 Smiths Falls 4 South Lancaster 1 South Porcupine 1 Southampton 1 St Mary's 1 St. Catharines 29 St. Marys 1 St. Thomas 8 Stirling 1 Stittsville 2 Stoney Creek 5 Stouffiville 1 Stouffville 4 Stratford 8 Strathroy 4 Sturgeon Falls 3 Sudbury 12 Sundridge 1 Tecumseh 3 Temagami 1 Temiskaming Shores 1 Thamesford 1 Thessalon 1 Thornbury 1 Thorne 1 Thornton 1 Thorold 1 Thunder Bay 21 Tilbury 2 Tillsonburg 3 Timmins 7 Toronto 205 Tottenham 4 Trenton 4 Tweed 1 Utterson 1 Uxbridge 3 Val Caron 1 Vanier 2 Vankleek Hill 1 Vernon 1 Vittoria 1 Walkerton 1 Wallaceburg 2 Warren 1 Wasaga Beach 7 Waterdown 3 Waterford 1 Waterloo 16 Watford 1 Wawa 1 Welland 12 Wendover 1 West Lorne 2 Wheatley 1 Whitchurch-Stouffville 1 Wiarton 1 Winchester 1 Windsor 48 Wingham 1 Woodstock 5 Woodville 1 York 10