水垢的主要成分有碳酸鈣和氫氧化鎂,可能還會含有一定的碳酸氫鎂。天然水中都會含有少量的鈣離子和鎂離子,還有少量的碳酸氫根離子,將天然的水加熱煮沸。由於碳酸氫鈣和碳酸氫鎂熱分解溫度低於100℃,所以碳酸氫鈣會分解為碳酸鈣、二氧化碳和水,碳酸氫鎂也會分解為碳酸鎂、二氧化碳和水。長時間煮沸,碳酸鎂跟水發生反應,部分或全部轉化為氫氧化鎂,這些都是溶解度很小的物質,從水中析出形成沉淀物。所以水垢的主要成分就是碳酸鈣和氫氧化鎂,還會有一定的碳酸氫鎂。燒開水的鍋爐要定期地除去水垢,水垢影響傳熱,水垢過多,還會導致水瓶的保溫性。可以用醋酸或酸性比較強的溶物,用醋去除水垢。