Barrier Lake may refer to:
Barrier Lake (Alberta), a lake in Alberta, Canada Barrier Lake (British Columbia), a lake in British Columbia, Canada Barrier Lake (Saskatchewan), a lake in Saskatchewan, Canada
See also Landslide dam; a body of water formed behind such a dam is called a barrier lake