Gods Lake is a lake in northeastern Manitoba in Canada. The lake covers an area of 1,151 square kilometres (444 sq mi), making it the 7th largest lake in the province. It lies north of Island Lake at an elevation of 178 metres (584 ft), approximately 280 kilometres (174 mi) east of Thompson, Manitoba. It has a shore length of 474 kilometres (295 mi). It drains north through Gods River into the Hayes River.
Gods Lake Narrows is in the southern portion of Gods Lake where the lake narrows. The community is built on an island in the narrows of the lake and on the west and east shores. Gods Lake Narrows consists of the northern community of Gods Lake Narrows (a designated place in the 2011 Canada Census) with a population of 85 and God's Lake 23, a God's Lake First Nation community of 1,341 people.
At the mouth of Gods River on the northern end of the lake is the primary settlement of the Manto Sipi First Nation community of Gods River (God's River 86A) with 596 people.