Grimsby is a town located in the Niagara Region of Ontario, Canada. It is situated on the western shore of Lake Ontario, about halfway between Toronto and Niagara Falls. The town is connected to Toronto and Niagara Region by the Queen Elizabeth way highway, and is also accessible by GO Transit bus and train services. Grimsby is also accessible by air through the John C. Munro Hamilton International Airport, which is located just a short drive away.