Det er mulig at Eildon Hills ble dannet dypt nedenunder jordens overflate som gamle lakkolitter. En lakkolitt er dannet i jordens skorpe når magma blir presset opp mellom lagene av sedimentert fjell. Dette får den overliggende strata til å bli skutt oppover som varm flytende magma som er mindre kompakt enn de omforliggende bergartene. Dette ble deretter utsatt for millioner av år med forvitring og erosjon for å danne liten fjellkjede.