Belgrave is located on Hwy-4, just south of Hwy-86, approx. 200 km west of Toronto.
From Toronto: Hwy-401 west to Hwy-8 (exit 278/Kitchener). Proceed north on Hwy-8 to approx. 7 km to Hwy-7 East. Proceed east on Hwy-7 approx. 2 km to Hwy-85 North. Follow Hwy-85 north approx. 18 km to Listowel Rd./RR-85. Turn left on Listowel Rd./RR-85 and proceed west approx. 5 km to RR-86. Turn left on RR-86 and proceed northwest approx. 60 km to RR-86/Amberley Rd. in Bluevale. Turn left on Hwy-86/Amberley and continue northwest approx. 6 km to London Rd./Hwy-4 in Wingham. Turn left on London Rd./Hwy-4 and proceed southwest approx. 8 km (becomes Queen's St. in Belgrave) to arena on the right (just past Belgrave Road).