Øya er av vulkansk opphav, hvor Olavtoppen er toppen av en vulkan som stikker opp av Sør-Atlanteren nær det sørligste punktet for Den midtatlantiske ryggen. Det er lenge siden vulkanutbrudd, men utslipp av vulkanske gasser fra fumaroler har blitt registrert flere ganger i nyere tid. I 1978 ble det målt en temperatur på 25 °C 30 cm nede i bakken.