Ontario

Hunting & Shooting in Ontario

73 outfitters, ranges and shops in Ontario, with an average Google rating of 4.5 across 42,947 reviews. The biggest clusters are in Greater Sudbury, Ottawa and Toronto.

Highest rated

Ranked by Google rating, weighted by the number of reviews, so a 4.9 from 400 reviews beats a 5.0 from three.

Sudbury Firearms and Hunter Education5.0

Outfitter

Sudbury Firearms and Hunter Education

Greater Sudbury, ON

264 Google reviews

Shawn's Archery Instruction Toronto5.0

Outfitter

Shawn's Archery Instruction Toronto

Toronto, ON

231 Google reviews

Range 519 Inc.4.9

Shooting range

Range 519 Inc.

Cambridge, ON

1,091 Google reviews

Down Range Sports Shooting Range4.9

Shooting range

Down Range Sports Shooting Range

Mississauga, ON

399 Google reviews

Drift Outfitters & Fly Shop4.9

Outfitter

Drift Outfitters & Fly Shop

Toronto, ON

245 Google reviews

Ten Point Archery5.0

Outfitter

Ten Point Archery

Greater Sudbury, ON

68 Google reviews

Before you go

  • To hunt with a firearm you need a federal Possession and Acquisition Licence; first-time applicants must first pass the Canadian Firearms Safety Course. RCMP Canadian Firearms Program
  • Most first-time hunters must pass the Ontario Hunter Education Course and exam, and need a valid Outdoors Card before buying hunting licences. Government of Ontario
  • Seasons and rules are in the Ontario Hunting Regulations Summary; check the current edition for your wildlife management unit. Government of Ontario

From official sources, checked 14 October 2026. Rules change, so confirm with the source before you go.

What’s listed

  • Outfitter 51
  • Shooting range 11
  • Tackle shop 6
  • River 2
  • Campground 1
  • Lodge 1
  • Guide service 1

All 73 by area

Greater Sudbury 6

Ottawa 5

Toronto 5

Hamilton 3

Thunder Bay 3

Mississauga 2

Whitchurch-Stouffville 2

Barrie 1

Beckwith 1

Belleville 1

Brampton 1

Brantford 1

Caledon 1

Cambridge 1

Clarence-Rockland 1

Cornwall 1

Ear Falls Township 1

East Ferris Township 1

East Gwillimbury 1

Essa 1

Greenstone 1

Guelph/Eramosa 1

Hornepayne Township 1

Innisfil 1

Joly Township 1

Kapuskasing 1

Laurentian Hills 1

London 1

Magnetawan 1

Middlesex Centre 1

Niagara-on-the-Lake 1

North Glengarry 1

Oshawa 1

Port Colborne 1

Puslinch 1

Richmond Hill 1

Sioux Narrows-Nestor Falls Township 1

South Stormont 1

Thames Centre 1

Thorold 1

Vaughan 1

Wawa 1

West Lincoln Township 1

Elsewhere in Ontario 11

Filter and sort these on the browse page