In the Devi Mahatmya (c. 5th–6th century CE), the goddess Durga’s fury condensed into a separate form. That form stepped forward with a garland of severed heads, a necklace of skulls, and a tongue that lapped up the blood of demons before it could touch the ground. That form was Kali. Kali’s symbolism compared to other deities reveals a figure who embodies time (kala), death, and the raw power of destruction as a creative force. Unlike Durga, who rides a lion and fights with weapons, or Parvati, who represents domestic grace, Kali stands outside the norms of divine iconography: black-skinned, naked, standing on Shiva’s prone body, her necklace of skulls marking each cycle of creation she has consumed.
Where Did Kali’s Iconography Come From?

The earliest textual mention of Kali appears in the Mundaka Upanishad (c. 3rd–2nd century BCE) as one of the seven flickering tongues of Agni, the fire god. But the fully developed goddess we recognize emerges in the Devi Mahatmya (also called the Durga Saptashati), a section of the Markandeya Purana composed around the 5th–6th century CE. There, during the battle against the demon Raktabija, every drop of his blood that struck the ground spawned another demon. Durga’s anger produced Kali, who drank the blood before it fell and devoured the clones. That scene fixed her primary symbolic act: the consumption of impurity to prevent its multiplication.
The Kalika Purana (10th century) and the Brihad Nila Tantra (12th century) expanded her iconography into the form we recognize today. The Kalika Purana describes her as black as a rain cloud, with a garland of fifty skulls (the fifty letters of the Sanskrit alphabet), a girdle of severed arms, and a protruding tongue. The Brihad Nila Tantra adds the detail of her standing on Shiva, who lies like a corpse beneath her. This image became the standard in Bengali Shakta tradition, especially after the construction of the Dakshineswar Kali Temple in 1855, where the saint Ramakrishna Paramahamsa worshiped her as the universal mother.
What Each Symbol Actually Means
Kali’s body is a codex. Every element carries a meaning that distinguishes her from other deities.
Blackness. Kali’s skin is shyama or krishna, the color of the infinite sky before dawn. In Tantric philosophy, black is not the absence of light but the absorption of all colors, the womb from which all form emerges. Compare this to Durga, who is golden-skinned, or Parvati, who is fair. Kali’s blackness signals that she is beyond the dualities of light and dark, good and evil. She is the unmanifest that contains all manifestation.
Garland of skulls. The fifty skulls (or 108 in some traditions) represent the fifty letters of the Sanskrit alphabet, the building blocks of sound and therefore of creation. She wears the letters around her neck because she has already spoken every word and consumed every name. Each skull is a cycle of creation she has ended. No other Hindu goddess wears a garland of skulls; Chamunda (a fierce form of Durga) sometimes does, but her skulls are fewer and her context is emaciation, not cosmic time.
Severed arms as a girdle. The arms are her children, the liberated souls who have shed their attachments. She wears them at her waist because she holds them close even after death. This is the mother who devours her children to protect them, a paradox that has no parallel in the iconography of Sekhmet or Hecate.
Tongue protruding. Two interpretations exist. The older Tantric reading: Kali stepped on Shiva in her battle frenzy, then bit her tongue in shame. The later Bengali folk reading: she sticks out her tongue to drink the blood of demons, preventing their multiplication. Both readings agree that the tongue is an agent of consumption, not speech. Kali does not speak; she acts.
Standing on Shiva. Shiva lies beneath her as a corpse (shava), the passive consciousness that makes her dynamic energy possible. Without him she has no ground; without her he has no motion. This is the union of purusha and prakriti, but reversed: the male is inert, the female active. In other Hindu iconography, Shiva dances on the demon Apasmara; Parvati sits beside him on Kailash. Only Kali stands on him.
How Kali Is Worshiped
Tantric worship of Kali follows a different logic than mainstream Hindu puja. The Kalika Purana prescribes offerings of alcohol, meat, fish, red hibiscus flowers, and blood. These are not indulgences; they are substances that break the boundaries of purity and impurity. The worshiper offers what society forbids to prove that the goddess accepts everything.
The ritual space is often a cremation ground (shmashana), the place where the body returns to its elements. The practitioner sits on a corpse or a tiger skin, recites the Kali Sahasranama (the thousand names of Kali), and meditates on her as the destroyer of the ego. The goal is not to appease a violent goddess but to recognize that the self is already dead, that the ego is the demon whose blood must be drunk.
In Bengal, the annual Kali Puja (coinciding with Diwali) is a public festival. Clay images of Kali are installed in pandals, offered goats are sacrificed (the Kalika Purana specifies a male goat, never a female), and the goddess is worshiped as the mother who protects her children from evil. Ramprasad Sen (1718–1775), the Shakta poet, sang to Kali as a child to a mother, begging her to stop her destructive dance. His songs remain central to Bengali devotional practice.
Kali Versus Durga, Sekhmet, and Hecate
No other deity carries the same symbolic weight as Kali, but three figures are often compared to her.
Durga. Durga is the warrior goddess who rides a lion and wields weapons given by the male gods. She fights demons but does not consume them. Her anger is controlled, her iconography orderly. Kali is Durga’s wrath made autonomous. Where Durga defeats the buffalo demon Mahishasura with a trident, Kali drinks Raktabija’s blood and devours his clones. Durga is the general; Kali is the field hospital where no patient survives.
Sekhmet. The Egyptian lion-headed goddess was sent by Ra to punish humanity for its rebellion. She drank blood until Ra tricked her into drinking red-dyed beer. Like Kali, she is a destroyer sent to restore order. But Sekhmet is not a mother; she has no children, no garland of skulls, no cosmic time dimension. She is a weapon, not the wielder of time itself.
Hecate. The Greek goddess of crossroads, ghosts, and magic is chthonic and carries torches. She is associated with the dark moon and liminal spaces. But Hecate does not destroy creation; she guides souls between worlds. She does not stand on a god; she stands at the threshold. Kali is not a guide; she is the threshold itself, the point where time ends.
What People Get Wrong About Kali
The most persistent misconception is that Kali is a demon or an evil goddess. This error appears in colonial-era missionary accounts and persists in popular media. Kali is not evil; she is the mother who destroys the ego to liberate the soul. Her violence is directed at demons, not devotees.
Another mistake: that her blackness is negative. In the West, black is associated with death and evil. In Tantric symbolism, black is the color of the infinite, the womb of all possibilities. Kali’s blackness is not a moral statement; it is a metaphysical one.
A third error: that she is a separate goddess from Durga. The Devi Mahatmya makes clear that Kali emerges from Durga’s brow. She is Durga’s wrath, not a rival deity. In Shakta theology, all goddesses are aspects of the one supreme Devi, and Kali is her most intense form.
Finally, the assumption that animal sacrifice is required. While the Kalika Purana prescribes it, many modern devotees offer symbolic substitutes: red flowers, coconut, or a gourd cut to resemble a head. The sacrifice is the ego, not the animal.
FAQ
Is Kali a Hindu goddess? Yes, primarily in Shaktism and Tantric traditions, where she is worshiped as the supreme reality. She also appears in the Devi Mahatmya as a form of Durga.
Why does Kali stand on Shiva? Shiva represents pure consciousness, inert and passive. Kali is dynamic energy. She stands on him to show that action requires a foundation of stillness, and that without her, consciousness cannot act.
What does Kali’s tongue symbolize? Two meanings: in Tantric texts, she bit her tongue in shame after stepping on Shiva; in Bengali folk tradition, she sticks out her tongue to drink demon blood. Both emphasize consumption and restraint.
Is Kali worshiped today? Yes, especially in Bengal, Assam, and Odisha, as well as among Tantric practitioners worldwide. The Kali Puja festival in autumn draws millions.
The Weight of Time
Kali’s symbolism compared to other deities is not a matter of degree but of kind. She does not represent destruction as a temporary phase; she is destruction as the mother of creation. Her skulls are not trophies; they are the letters of a language that has already been spoken. Her blackness is not absence; it is the womb from which all colors emerge. She stands on Shiva not to dominate him but to complete him. No other deity carries this paradox: the mother who devours her children and calls it love.
For a deeper look at the goddess traditions that surround her, explore our guide to the divine feminine. If you want to understand the specific iconographic details of Kali’s skull garland and standing posture, see our glossary entry on Kali’s iconography. And for the ritual context in which she is worshiped, read our guide to Tantric practice.
