Grimsby is a scenic community of 24,000 located in the heart of the Niagara Peninsula, nestled between the south shore of Lake Ontario and the Niagara escarpment. We are approximately 30 minutes from Niagara Falls and one hour from Toronto. Visit Town of Grimsby website. The Grimsby Town Youth Soccer Club Inc. was founded in 1973 with a handful of teams and has grown to serve over 1,700 youth from pre-school through to young adult.