Charlie Lake is a lake in north-eastern British Columbia, Canada, situated 8 km (5.0 mi) west from Fort St. John, along the Alaska Highway. The lake provides the water supply for the city of Fort St. John. The Charlie Lake Formation, a stratigraphical unit of the Western Canadian Sedimentary Basin is named for the lake.
The lake is situated at an elevation of 700 m (2,300 ft). It is formed along the Stoddart Creek, a right tributary of the Beatton River, itself a major tributary of the Peace River.
Two parks are established on the shores of the lake, Charlie Lake Provincial Park on the west shore, and Beatton Provincial Park on the east shore. The settlement of Charlie Lake lies at the southern tip of the lake.