Recent heavy rains in southwest Colorado have raised water levels on Navajo Lake nearly three feet in the last 24 hours.