Dollar Lake is a glacial lake within Dollar Lake Provincial Park in Halifax County, Nova Scotia, Canada. It has an associated beach and brook named Dollar Lake Beach and Dollar Lake Brook. The lake is connected to Christopher Lake, Eastern Run Deadwaters, and McCullogh Lake by a small stream. Dollar Lake approximately 35.4 kilometres (22.0 mi) from Halifax and 50 kilometres (31 mi) from Truro. The lake was named in October 14, 1921.