Greig Lake is a resort village in the Canadian province of Saskatchewan within Census Division No. 17. It is on the eastern shore of Greig Lake in the Rural Municipality of Meadow Lake No. 588. The community is surrounded by Meadow Lake Provincial Park.