Sandfloegga er i likhet med den noe lavere Hårteigen delt inn i tre etasjer av bergarter. Underst er det grunnfjell-granitt, ovenfor ligger metamorfe sedimentbergarter, og øverst danner den harde gneisen de bratte stupene i nordøst.