John Day Dam is located at the head of Lake Celilo, 216 miles upstream from the mouth of the Columbia River. The dam crosses the river near Rufus, Oregon, about 25 miles upstream from The Dalles, just below the mouth of the John Day River. To get to John Day Dam take exit 109 from Interstate 84.