El pueblo de Santa Margalida es famoso en Mallorca por la celebración de la procesión de la Beata. Esta procesión se celebra el primer domingo de septiembre. Empieza por la mañana con los demonios recorriendo las calles del pueblo para despertar a los vecinos con el sonido de los cascabeles que llevan en su vestimenta.

Entrada la noche comienza la Procesión presidida por la Beata, que recorre las calles acompañada de campesinos, bandas de música y carrozas que representan distintos pasajes de la vida de la santa. Pero lo que sin duda más te sorprenderá, es ver a los demonios tratando de arrebatar los jarrones que portan los payeses para romperlos contra el suelo, a los pies de la Beata, mientras danzan a su alrededor. Esta singular procesión se cierra con el último chasquido de los jarrones que los demonios rompen en la Plaza de la Iglesia.