Mahakatha Radio

Mantras for every need · Updated 3 October 2026

Mantra for anxiety: 5 calming chants and how to use them

Five gentle mantras for anxious moments, with Devanagari, meaning and a simple breath-led way to chant them. A support for calm, not a replacement for care.

The simplest mantra for anxiety is So Hum: breathe in silently with "So", breathe out with "Hum", and let the breath slow down on its own. Short, steady chants like So Hum, Om Shanti and Om Namah Shivaya give an anxious mind one small thing to hold on to. They will not make worry disappear, but chanted slowly, with the breath, many people find they bring the body back towards calm.

Mantras can support calm. They are not a replacement for a doctor or a therapist, and if anxiety is affecting your sleep, work or relationships, please talk to one. If you are in crisis or thinking of harming yourself, contact your local emergency services or a helpline now. In India, the government's free Tele-MANAS mental health line is 14416.

Five mantras for anxious moments

So Hum

सो हम् So Hum

"I am that." One of the oldest breath mantras: "So" rides the in-breath and "Hum" the out-breath, so the mantra and the breath become one movement. Traditionally chanted for less stress and a balanced mind. Listen on Mahakatha.

Om Shanti

ॐ शान्ति शान्ति शान्तिः Om Shanti Shanti Shantihi

"Let there be peace, peace, peace." Peace is asked for three times: within you, around you, and in the world. Its long vowels naturally lengthen the out-breath, which is why it is so often used at the end of prayer and yoga. Listen on Mahakatha.

Om Namah Shivaya

ॐ नमः शिवाय Om Namah Shivaya

"I bow to Shiva." Five syllables after Om, steady as a heartbeat. In many homes this is the mantra people reach for when the mind will not settle; it is traditionally chanted for a calm, steady mind. Mahakatha Radio plays Shiva mantras like this one, day and night. Listen on Mahakatha.

Shantakaram, the Vishnu dhyana

शान्ताकारं भुजग शयनं पद्मनाभं सुरेशम्। विश्वाधारं गगन सदृशं मेघवर्णं शुभाङ्गम्। लक्ष्मीकान्तं कमल नयनं योगिभिर्ध्यानगम्यम्। वन्दे विष्णुं भवभयहरं सर्वलोकैकनाथम्। Shaantaakaaram Bhujaga Shayanam Padmanaabham Suresham, Vishvaadhaaram Gagana Sadrsham Meghavarnam Shubhaangam, Lakshmii Kaantam Kamala Nayanam Yogibhir Dhyaanagamyam, Vande Vishnum Bhavabhayaharam Sarvalokaikanatham

A picture of Vishnu at rest: peaceful in form, lying on the great serpent, vast as the sky. The last line bows to him as bhava-bhaya-hara, the one who takes away the fears of worldly life. Traditionally chanted for peace and release from worry. Listen on Mahakatha.

Lokah Samastah Sukhino Bhavantu

लोकः समस्तः सुखिनो भवन्तु Lokah Samastah Sukhino Bhavantu

"May every soul in the whole world be happy." Anxiety pulls attention tightly inward; this mantra gently turns it outward, towards everyone else who is also struggling today. Traditionally chanted for less worry and more well-being. Listen on Mahakatha.

A five-minute practice when anxiety rises

  1. Sit or lie down wherever you are. Let your feet touch the floor if you can. Rest one hand on your belly.
  2. Breathe out first, slowly, through the nose or mouth. A long out-breath is the quickest signal to the body that it can slow down.
  3. Start So Hum. Hear "So" silently as you breathe in, "Hum" as you breathe out. Do not force the breath; let the mantra follow it. Ten breaths is enough to begin.
  4. If thoughts keep racing, chant aloud. Om Shanti or Om Namah Shivaya, softly, 11 times. Saying the words aloud gives the mind less room to wander than silent chanting.
  5. Finish with Lokah Samastah once, and sit for a few breaths before you get up.

For a daily habit, choose one mantra and chant it 108 times at the same time each day, morning or before sleep, with a japa mala or the japa counter. The daily practice is what makes the mantra familiar enough to reach for in a hard moment.

If chanting feels like too much, just listen. Mahakatha Radio is a free, 24-hour mantra station with no ads; many listeners keep it on quietly through the day or at night. For more on rest, see mantras for sleep and mantras for peace.

If someone you love is going through a difficult time, you can offer a prayer for them. It is read aloud on air at 7 am or 7 pm India time and followed by a mantra chosen for them. A prayer on the prayer wall is free.

Questions people ask

How can I calm anxiety naturally and quickly?

Lengthen your out-breath: breathe in for a count of four and out for a count of six or eight, a few times. Pairing it with a short mantra like So Hum or Om Shanti gives the mind something steady to follow. If anxiety comes often or strongly, speak to a doctor or therapist.

What is the 3-3-3 rule for anxiety?

It is a popular grounding exercise: name three things you can see, three sounds you can hear, and move three parts of your body. Like mantra, it brings attention back to the present moment.

What is the best prayer for anxiety?

Any prayer you can say slowly and mean. Many people choose Om Namah Shivaya, the Shantakaram verse to Vishnu, or simply "Om Shanti". The one you will actually return to every day is the best one for you.

How do I live in the moment when I have anxiety?

Start with the breath, because it only happens now. Chanting So Hum ties each breath to a sound, and every time the mind runs ahead you return to the next "So" and the next "Hum". It gets easier with daily practice.

Can a mantra replace therapy or medicine for anxiety?

No. A mantra can be a calming daily practice and a comfort, and it works well alongside treatment. Please keep seeing your doctor or therapist, and contact emergency services or a helpline if you are in crisis.

Mahakatha Radio plays sacred mantras all day and all night, free and without ads. Listen live, or offer a prayer for someone you love.

Read next