The Ballynoe barite deposit is a conformable, mineralised horizon of Lower Carboniferous age overlying a diastem and mass faunal extinction demarking the transition from a quiet water environment to one of dynamic sedimentation. The geometry of the barite orebody correlates with the palaeotopography of the footwall, which acted as an important control over the lateral extent, thickness, and nature of the mineralisation. Sedimentary features within the barite horizon suggest that it was precipitated in the form of a cryptocrystalline mud which underwent major diagenetic modification resulting in extensive stylolitisation, recrystallisation, and remobilisation. There is abundant and compelling geological and isotopic evidence for early local exhalation from the presence of a hydrothermal vent fauna consisting of delicately pyritised worm tubes and haematised filaments of apparent microbial origin. The worm tubes are remarkably similar to examples from modern and ancient volcanic-hosted massive sulphide deposits, and the filamentous microfossils have similarities to modern Fe-oxidising bacteria. Strontium in the barite has an 87Sr/86Sr ratio indistinguishable from seawater between 350 and 344 Ma whilst oxygen isotopes from barite and chert suggest a diagenetic origin in equilibrium with such seawater around 60–70 °C. Fluid inclusion studies have shown that, in general, low temperature inclusions are very saline (20%–25%) whilst at higher homogenisation temperatures they are more dilute (9%–12%).