影响海水盐度变化的因素主要与海水的蒸发、降雨、海流和海水混合这4个方面有关。近岸海水的盐度主要受陆地河流向海洋输入淡水影响,所以盐度的变化范围较大。此外,在地球的高纬度地区,冰层的结冰和融化对这些海区海水的盐度影响也很大。
海洋中增盐的因素有蒸发、结冰、高盐的平流、与高盐海水的混合、含盐沉积物的溶解等。减盐的因素包括降水、融冰、低盐的平流、与低盐水的混合、陆地上的淡水流入等。所有这些因素在不同时间、不同地点,它们的相对重要性是不相同的。对大洋来说,蒸发、降水、环流和海水的混合最为重要。在高纬度的寒带海区,结冰和融冰对盐度的影响很大。沿岸海区,尤其是河口海区,盐度的变化则取决于大陆径流。