Mūsdienu Kalētu pagasta teritorijā vēsturiski atradās Dižkalētu muiža (Gut Kalleten, Kalēti), Mazkrūtes muiža (Gut Klein-Kruhten).
1935. gadā Liepājas apriņķa Kalētu pagasta platība bija 75,9 km² un tajā dzīvoja 1880 iedzīvotāji. 1945. gadā pagastā izveidoja Kalētu un Ozoluciema padomes, bet pagastu 1949. gadā likvidēja. Kalētu ciems ietilpa Priekules (1949—1959) un Liepājas (1959—2009) rajonos. 1954. gadā Kalētu ciemam pievienoja likvidēto Ozolu ciemu. 1990. gadā ciemu reorganizēja par pagastu. 2009. gadā Kalētu pagastu kā administratīvo teritoriju iekļāva Priekules novadā. 2021. gadā Priekules novadu iekļāva Dienvidkurzemes novadā.