Buck Creek is a hamlet in central Alberta, Canada within Brazeau County. It is located 3 km west of Highway 22, approximately 106 km southwest of Edmonton. The first school opened in 1934.