Abstract. The Earth’s landscapes are shaped by processes eroding, transporting and depositing material over various timespans and spatial scales. To understand these surface activities and mitigate potential hazards they inflict (e.g., the landward movement of a shoreline), knowledge is needed on the occurrences and impact of these activities. Near-continuous terrestrial laser scanning enables the acquisition of large datasets of surface morphology, represented as three-dimensional point cloud time series. Exploiting the full potential of this large amount of data, by extracting and characterizing different types of surface activities, is challenging. In this research we use a time series of 2,942 point clouds obtained over a sandy beach in The Netherlands. We investigate automated methods to extract individual surface activities present in this dataset and cluster them into groups to characterize different types of surface activities. We show that, first extracting 2,021 spatiotemporal segments of surface activity using an object detection algorithm, and second, clustering these segments with a Self-organizing Map (SOM) in combination with hierarchical clustering, allows for the unsupervised identification and characterization of different types of surface activities present on a sandy beach. The SOM enables us to find events displaying certain type of surface activity, while it also enables the identification of subtle differences between different events belonging to one specific surface activity. Hierarchical clustering then allows us to find and characterize broader groups of surface activity, even if the same type of activity occurs at different points in space or time.