Small gabbroic plutons and minor mafic volcanic rocks occur in the St. Peters area of southwestern Cape Breton Island. U-Pb dating of zircon and baddeleyite show that the gabbro has an Early Carboniferous age of 339 +/- 2 Ma, similar to the age of the surrounding sedimentary units of the Horton and Windsor groups. The gabbros were intruded at shallow depth, consistent with their association with minor mafic volcanic rocks. Petrological studies suggest that evolution of the gabbros involved fractionation of Mg-rich olivine and pyroxene, but not significant plagioclase. The chemical characteristics of the suite have been partly modified by alteration, evidenced in albitization of plagioclase and zones of carbonate alteration, but generally indicate a continental within-plate tectonic setting and tholeiitic affinity. The parent magma may have been depleted in heavy rare-earth elements, and was possibly derived from a garnet-bearing mantle source. The St. Peters gabbros and basalts are part of widespread mid-Devonian to Carboniferous igneous activity in Atlantic Canada, apparently related to extension during the development of the Maritimes Basin.