I-694 begins on the counter-clockwise end at the junction of I-94, I-494, US 52, and I-694 in the city of Maple Grove, often referred to as the Fish Lake Interchange. From the Fish Lake Interchange, I-694 travels eastbound (clockwise) and concurrently with I-94 and US 52 through the cities of Maple Grove, Brooklyn Park, and Brooklyn Center. In Brooklyn Center, I-94/US 52 splits from I-694 and then I-94/US 52 travels south toward downtown Minneapolis, while I-694 continues its beltway function, crossing the Mississippi River on the I-694 Bridge. The route then passes through the communities of Fridley and New Brighton, where it has an interchange with I-35W. I-694 turns slightly to the southeast as it passes through the communities of Arden Hills, Shoreview, and Little Canada. I-694 turns back to near due east at its western junction with I-35E. It continues east through the communities of Vadnais Heights, White Bear Lake, and Maplewood. In Pine Springs, I-694 has a cloverleaf interchange with State Highway 36 (MN 36). The I-694–MN 36 interchange makes out a rough corner, in which I-694 switches direction from eastbound to southbound. I-694 continues south through the city of Oakdale, and finally terminates on the clockwise end at the interchange of I-94, I-494, and I-694 at the Oakdale–Woodbury city boundary line. I-694 becomes I-494 after this interchange.