Abstract. Oxidative weathering of sedimentary rocks can release carbon dioxide (CO2) to the atmosphere and is an important natural CO2 emission. Two mechanisms operate -the oxidation of sedimentary organic matter and the dissolution of carbonate 10 minerals by sulphuric acid. It has proved difficult to directly measure the rates of these weathering processes in the field, with previous work generally using indirect methods which track the dissolved products of these reactions in rivers. Here we design a chamber method to measure CO2 production during the oxidative weathering of shale bedrock, which can be applied in erosive environments where rocks are exposed frequently to the atmosphere. The chamber is drilled directly into the rock face and is a relatively low cost method to provide a long-lived (several months or more), oxygenated environment in contact with 15 a surface area of potential reactant. To partition the measured CO2 fluxes and the source of CO2, we use zeolite molecular sieves to trap CO2 'actively' (over several hours) or 'passively' (over a period of months). The approaches produce comparable results, with the trapped CO2 having a fraction modern ranging from 0.05 to 0.06 and demonstrating relatively little contamination from local atmospheric CO2 (fraction modern of 1.01). We use stable isotopes of the trapped CO2 to partition between an organic and inorganic carbon source. The measured fluxes of rock-derived organic matter oxidation and carbonate 20 dissolution by sulphuric acid from a single chamber were high, but consistent with the high erosion rate of the study region (of ~5 mm yr -1 ). We propose our in situ method has the potential to be more widely deployed to directly measure CO2 fluxes during the oxidative weathering of sedimentary rocks, allowing for the spatial and temporal variability in these fluxes to be determined.