HomeJournalWhy is Krishna blue?
By Aninda Nath · 2026-07-23 · Myth-busting · 6 min read

Why is Krishna blue?

The texts do not call Krishna blue. They call him dark. His name, Krishna, means 'the dark one,' and the scriptures describe his complexion as krishna and shyama, the colour of a dark rain-cloud; the Bhagavata Purana, at 10.8.13, says he has 'come to blackness.' The familiar sky-blue is a later artistic convention, helped by prestige blue pigments and by the Sanskrit word nila, which covers a dark band from black to blue-black. The story that poison turned him blue is later folk explanation, and 'blue means the infinite' is a modern gloss laid over an older image: the fathomless, cloud-dark divine.

Every calendar in every kitchen shows him the same way. Sky blue, a flute at his lips, a peacock feather in his hair. The blue is so settled that almost no one thinks to ask about it. It is simply the colour Krishna is.

The oldest texts that describe him disagree. They do not call him blue. They call him dark, and they say it first in his name.

The name is already a colour

Krishna, कृष्ण, is a word for a colour before it is a name. Monier-Williams, whose 1899 dictionary is still the standard, gives it plainly: black, dark, dark-blue. As a name it means “the dark one.” There is a second, gentler reading you will hear often, that Krishna comes from the root krsh, to draw or to attract, so the name means “the all-attractive.” That reading is real and it is loved, and the root it draws on is genuinely old, but it is the devotional gloss. The plain colour sense is the primary one that the dictionaries give first.

The tradition itself sets the darkness against a foil. The Mahabharata tells how Vishnu took two hairs from his own body, one black and one white, and sent them into the world. The white hair became Balarama, fair-skinned. The black hair was born as Krishna. The two brothers stand side by side in every telling, the pale one and the dark one, and the contrast is written into the epic.

What the scriptures say his colour is

FOUR COLOURS THROUGH THE AGESIN EARLIER AGESIN THIS AGEwhiteredyellowdarkkrishna · nowBhagavata Purana 10.8.13: three colours in earlier ages, and dark in this oneSANATANA RAHASYA
The Bhagavata Purana, at 10.8.13, says the one deity took three colours in earlier ages, white, red and yellow, and is dark in this one. The verse does not fix a colour to each named age, and traditions differ on that. The darkness itself is what the word krishna means.

The clearest line is a naming scene. In the tenth book of the Bhagavata Purana, the sage Gargamuni comes to name the child, and he says something strange about his colour. This child, he says, has taken different forms in different ages, and in each age a different colour: white, then red, then yellow. Idanim krishnatam gatah. Now he has come to blackness.

Read that again. The text does not reach for blue. It reaches for black, and it treats the darkness as a deliberate thing, chosen for this age the way the earlier forms were chosen for theirs.

Everywhere else the image is the same, and it is a weather image. Krishna is megha-varna, cloud-coloured. He is shyama, dark, dusky, the colour of a storm about to break. When Jayadeva wrote the Gita Govinda in the twelfth century, he opened it with a sky heavy with cloud and a forest gone dark with tamala trees, and he sang of Krishna as shyama-sundara, the dark and beautiful one. Barbara Stoler Miller, who gave the poem its finest English, called her translation Love Song of the Dark Lord. Not the blue lord. The dark one.

So where did the blue come from

DARK AS A RAIN-CLOUD, NOT SKY-BLUEWHAT THE TEXTS SAYmegha-shyamadark as a rain-cloudWHAT THE PAINT MADEsky-bluethe poster conventionthe paintbrushSanskrit nila spans a dark band, from black to blue-black; the art brightened it to sky-blueSANATANA RAHASYA
The texts describe a dark rain-cloud. Classical painters rendered that dark in prestige blue, and the sky-blue Krishna of the poster was born. Sanskrit nila covers the whole band between them.

It came from the paintbrush.

The art historian Cristin McKnight Sethi, surveying the question for Smarthistory, points to the obvious place. Blue was a prestige colour. It came from indigo, grown and traded at great cost, and from ground stones, and to paint a god in it was to spend on him. Over centuries the workshops rendered the scriptural “dark as a rain-cloud” in the most valuable dark they had, and the dark warmed into blue. Look across the regions and the eras and Krishna’s skin runs the whole span, from a pale silvery blue to a near midnight black.

There is an honest complication here, and it belongs in the open. Sanskrit does not cut its colours where English does. Nila, नील, is a single word that covers a long dark band, from black through what we would call blue-black. So “dark” and “dark blue” were never cleanly separate in the source language. The careful claim is not that the texts forbid any blue. It is narrower and truer than that. The texts mean a dark rain-cloud, and later art brightened that dark into a literal sky-blue that the words never asked for.

The stories we tell to keep the blue

Once the blue was fixed, explanations grew up around it, the way stories grow around anything old enough.

The most common is the poison. He turned blue, people say, from the milk of the demoness Putana, or from the venom of the serpent Kaliya whom he subdued in the river. It is a lovely idea and it is late. The Bhagavata Purana’s own accounts of Putana and of Kaliya say nothing of the kind. He is dark before either of them, dark from the naming scene onward. The poison story is folk explanation, told after the fact to account for a colour the paintings had already decided.

The second explanation is more modern and more abstract. Blue, you will read, is the colour of the infinite, of the sky and the sea, of that which contains everything and cannot itself be contained. Modern teachers say it often, and modern writers on symbolism have made it almost standard. There is something true underneath it, but it is worth being precise about where the truth sits. The older tradition did not argue a colour theory. It gave an image, and the image was already this: the rain-cloud that is dark because it is full, the deep water that is dark because it has no visible bottom, the night that is dark because it does not end. The fathomless reads as dark. That is the substrate. The neat slogan that “blue equals infinity” is a recent tidying of it.

It helps to set one real blue beside all this. Shiva is called Nilakantha, the blue-throated. His blue is nothing like Krishna’s. It is confined to the throat, and it has a cause the texts state plainly: at the churning of the ocean he drank the halahala, the world-poison, and held it there. That is a blue with a story attached to a place. Krishna’s darkness is his whole body, and it is his from birth, and it means something else.

Dark is not the smaller word

We tend to hear “dark” as a subtraction, as blue with the light taken out. The tradition hears it the other way.

The cloud is dark because it is heavy with the rain it is about to give. The ocean is dark because you cannot see to the floor of it. The sky at night is dark because it is the largest thing there is. To call the divine shyama is to reach for the colour of depth itself, the colour of what holds more than the eye can reach into. Blue is what the posters made him. Dark is what the texts meant, and they meant more by it.

This piece only maps what the words say. The words have been saying it for a very long time, in kitchens with blue posters on the wall, to people who love him in whatever colour he comes.

Frequently asked

Is Krishna black or blue?

The texts call him dark. 'Krishna' means black or dark, and his complexion is described as krishna and shyama, the colour of a dark rain-cloud. Sky-blue is a later painted convention. The Sanskrit word nila covers a dark band from black through blue-black, so 'dark, blue-black' is faithful to the sources, and 'cornflower sky-blue' is not.

Did Krishna turn blue because he drank poison?

That is later folk explanation, not scripture. The Bhagavata Purana's own accounts of Putana's poisoned milk and the serpent Kaliya's venom do not say his colour was caused by, or changed to, blue. He is dark from birth in the text.

Why is Krishna shown blue in paintings, then?

Art. Blue was a prestige pigment, from indigo and from stones like lapis, and painters rendered the scriptural 'dark as a rain-cloud' as blue. Regional hues have ranged from a pale silvery blue to near black.

Are other deities dark for the same reason?

Rama and Vishnu are also called shyama, dark. Shiva's blue is a different matter: only his throat is blue, which is why he is called Nilakantha, 'the blue-throated,' from holding the halahala poison at the churning of the ocean.

Sources
  • Monier-Williams, A Sanskrit-English Dictionary (1899): entries for krishna, shyama, and nila.
  • Bhagavata Purana 10.8.13, the sage Gargamuni's naming of the child.
  • Mahabharata, Adi Parva: the two hairs of Vishnu, one black and one white (Kisari Mohan Ganguli's public-domain translation).
  • Jayadeva, Gita Govinda 1.1; Barbara Stoler Miller, Love Song of the Dark Lord: Jayadeva's Gitagovinda (1977).
  • Cristin McKnight Sethi, 'Understanding divine ‘blueness’ in South Asia,' Smarthistory (2021).
Share this

Read next

Referenced in

Cited across 1 guide · 3 reference entries.

Also discussed in

5 pieces that discuss this without linking it.