What does it mean when a ladybird lands on you?
In British and European custom, a ladybird landing on you is a sign of good luck. The name is usually traced to the Virgin Mary, called Our Lady, though the stories about how it began are later tellings.
Last reviewed October 20, 2026
What each tradition says
The eastern Mediterranean, first century CE, and many branches since
Christian tradition
The name ladybird is generally traced to 'Our Lady', the Virgin Mary. The red wing cases are linked in later stories to her red cloak, and the seven spots on the common European species to her seven sorrows. The tale that farmers prayed to Mary during a pest plague and the beetles arrived is a tradition, and no contemporary record of it is known.
Britain and Ireland, collected mostly in the nineteenth century
British and Irish folklore
A ladybird that lands on you is said to bring luck, and a wish or a letter of the alphabet is sometimes made on one that is about to fly. The old nursery rhyme telling it to fly away home because its house is on fire is a related piece of custom, and its origin is unclear.
How to weigh it
The luck belongs to a kind of insect that people like and that eats garden pests, which may be most of why it stayed friendly. A ladybird landing on you is a pleasant moment, and its meaning is the one you give it. The pest story is a tradition about the name, and it is told with more detail than the sources support.