Beaverlodge is located approx. 45 km west of Grande Prairie on Hwy-43. From Edmonton: Hwy-16 (Yellowhead) west approx. 45 km to Hwy-43 West. Proceed west on Hwy-43 approx. 400 km to 10A St. in Beaverlodge. Turn right on 10A St. and proceed approx. 0.25 km to arena on the left.