Perovskite compositions are used to investigate the relationship between the minor components (i.e. LREE, Fe3+ and Nb) and the oxygen fugacity (fO2) of perovskite in four different kimberlite lithofacies from the Dutoitspan pipe, Kimberley, South Africa, which range from diamondiferous to barren. The perovskite textures and chemical variations provide insight into magmatic and eruptive processes. Some crystals display cores with rims separated by a sharp boundary. The cores contain larger Na and LREE contents relative to the rims, which show a large increase in Fe3+ and Al. The mid-grade and barren kimberlites have bi-modal cores, reflected in the mineral chemistry, signifying multiple batches of magma and magma mixing. The fO2 of the magma is determined by an Fe-Nb oxygen barometer. The most diamondiferous kimberlite has the greatest Fe3+ content and highest fO2 (NNO -3.6 to -1.1). The kimberlite containing large diamonds has the smallest Fe3+ content and lowest fO2 (NNO -5.2 to -3.0). The barren and mid-grade kimberlites display a wide range of fO2, (NNO -5.3 to -1.5) as a result of perovskites forming in different melts and subsequently mixing together. Chemical and petrological evidence suggests that the volatile content, degassing, decompression and rate of crystallization can influence the rate at which the magma is erupted. One possibility is that the most oxidized magma, containing the highest volatile content, is therefore erupted much more rapidly, preserving diamond as a consequence.