Rainbow Springs in Florida is a "first-magnitude" spring system, and its depth varies depending on where you are in the spring run. The main swimming area and the immediate headsprings generally range in depth from 5 to 18 feet. Because the water is exceptionally clear, it often appears shallower than it actually is. While the vents themselves push water up from deep within the Floridan Aquifer, the basin where guests swim is relatively accessible. However, further down the Rainbow River, the depth can reach up to 20 to 25 feet in certain pockets. This shallow-to-moderate depth makes it a premier destination for snorkeling and kayaking, as the sunlight can easily reach the lush aquatic "forests" on the river floor, creating the vibrant "rainbow" effect the springs are named for.