Происхождение Арубы связано с вулканической активностью 90 - 95 млн лет назад. Остров сложен лавовыми, кварцевыми и известняковыми породами. Наиболее распространёнными лавовыми породами острова являются диабаз, вулканический туф, конгломерат и сланец. Из диабаза сложены твёрдые чёрные скалы, которых много на Арубе.
Туф состоит из спрессованной золы и пепла и говорит о сильной вулканической активности в прошлом. В результате данной активности образовывались также конгломераты из осадочных пород. В результате давления или температурного режима часть пород трансформировалась в сланец.
Породы возраста 85 - 90 млн лет относятся к периоду плутонизма. После окончания вулканизма расплавленные породы вытекали из-под коры земли, но не достигали поверхности. Данные породы отличались по структуре от пород вулканизма. Бо́льшая часть Арубы состоит из таких пород (называемых батолитом), застывших внутри лавовых образований и сформировавших большое магматическое тело.
Самой распространённой породой из батолита является кварцдиорит, который можно обнаружить как в форме мелкого щебня, так и крупных камней в таких местах, как Айо и Касибари. Ойберг сложен из грубого зернистого кварцдиорита, который называют ойбергит. Другой породой батолита является габбро (чёрный крупнозернистый, в основном - в Буширибане и Мативидири).
Национальный парк Арикок (нидерл. Nationaal Park Arikok) занимает 18 % площади Арубы, включая значительную часть внутренней области острова и длинный участок северного побережья. На территории парка расположена возвышенность Яманота - самая высокая точка острова (188 м), а также холм Арикок (176 м).