船塢主要用於修船,分為兩種。幹船塢三面接陸,壹面接水,其基本組成部分是塢口、塢室和塢頭。塢口用於船舶進出,有擋水塢門,船塢的排水灌溉設備往往建在塢口兩側的塢墩內;船塢室用於放置船只,船塢室的底板上設有用於支撐船只的龍骨墩和側墩;塢頭是與塢口相對的壹端,其平面形狀可以是長方形、半圓形、菱形。塢頭的空間是塢室的壹部分,是螺旋槳和尾軸組裝和拆卸的地方。幹船塢配有各種動力管線和起重、除銹、油漆、拖航等輔助設備。當船舶進入幹船塢修理時,首先用排灌設施向船塢註水。當船塢內外水位持平時,打開塢門,用牽引設備將船緩緩拉入船塢。然後,排幹船塢裏的水,讓船坐在龍骨墩上。當修理或建造的船舶離開碼頭時,首先向碼頭註水,直到碼頭門內外水位持平,然後打開碼頭門,將船舶引出碼頭。
浮船塢是漂浮在水面上的移動船塢。由兩個塢墻和塢底組成的整體結構。壁和底部是盒狀的,分成幾個密封的隔間。有些隔間是水箱,用來裝水或排水,使船塢下沈或浮起。艙底用來提供浮力和支撐船只。塢墻的作用是提供浮船塢、船塢修理設備和生產所需車間的整體穩定性。待修船舶進入碼頭時,先將水箱灌滿,使碼頭內的水深達到船舶進入碼頭的水深要求,用牽引設備將船舶拉入碼頭,然後將水箱內的水放掉,使碼頭浮至碼頭底部露出水面,即可作業。船修好後,按相反的程序操作。浮船塢壹般采用鋼結構或鋼筋混凝土,設置在船廠附近水深好、泥沙少、風浪大的水域。