Lac Cardinal is a lake in northwestern Alberta, Canada. It is located at the southern limit of Mackenzie Highway, near Grimshaw.