De vorming van stuwwallen wordt veroorzaakt door gletsjers die grote hoeveelheden gesteente, grind, zand en klei voor zich uit duwen als ze zich verplaatsen. Wanneer een gletsjer tegen een obstakel, zoals een heuvel of een dal, aanbotst, stopt de voorwaartse beweging niet, maar duwt het gesteente voor zich uit. Dit proces staat bekend als glaciale stuwing.