Buttermilk Creek begins in a field north of Petrolia and travels 5 kilometers through the northwest of the town before reaching its mouth at the Stonehouse Drain in Lorne C Henderson Conservation Area.