The formation of sediment-hosted CuCo deposits remains controversial, in part due to the lack of a precise age for CuCo mineralization. The Dahenglu deposit is located in the eastern part of the Jiao–Liao–Ji Belt (JLJB), one of the famous sedimentary–metamorphic-type CuCo deposits in China, that is mainly hosted within Palaeoproterozoic epimetamorphic rocks. The orebodies occur as stratoid, lenticular and veined forms in conformity with the carbonaceous sericite phyllite. In this study, we present new ReOs and monazite UPb geochronological data for carbonaceous sericite phyllite, and zircon UPb geochronological data for diorite porphyry associated with the deposit. The ReOs geochronology on carbonaceous rocks from the Dalizi Formation provides a direct and reliable depositional age of 1967 ± 23 Ma. The UPb analyses of metamorphic monazite intergrown with cobaltite yield an age of 1812 ± 8 Ma. Magmatic zircon UPb dating from ore-bearing diorite porphyry yields a weighted mean age of 121.8 ± 0.8 Ma. These results constrain three periods of mineralization in the Dahenglu deposit. Syngenetic sedimentary mineralization and metamorphic mineralization occurred during the Palaeoproterozoic, and magmatic–hydrothermal mineralization occurred during the Early Cretaceous. We suggest that ReOs and UPb geochronology on carbonaceous-bearing epimetamorphic rock and metamorphic monazite can serve as robust chronometers to establish the age and temporal evolution of sedimentary hosted CuCo mineralization.