Não, o Lago Bacalar não é de água salgada. Na realidade, é um lago de água doce. É alimentado pelas nascentes submarinas, e este corpo de água tem uma pressão suficientemente forte para impedir a entrada da água salgada da Baía de Chetumal. A água salgada e a água doce colidem em algum momento, dando ao lago os seus famosos tons azuis.