Powerful Mantras For a Good Sleep and to End Scary Dream


Do you start having bad and scary dreams as soon as you go to sleep? Do you not sleep very well and wake up again and again? If your body has started becoming weak because of not good sleep and even the doctor’s treatments are not working, leave all the worries and chant any of these mantras while sleeping at night to get rid of the problem as mentioned above. With these mantras given below, You will get freedom from bad and scary dreams for the rest of your life.

Sometimes a person’s mind becomes so upset due to some kind of incident that neither he sleeps properly nor he has good dreams. Even if one gets some sleep, bad or scary dreams do not leave him and the person becomes so fed up with the nightmares that he is afraid to even go to bed. Sometimes this also happens due to negative energy around us.


If you want to eliminate bad dreams and insomnia forever, then the sages of Indian culture have composed some such mantras, chanting which frees humans from all kinds of fears and problems of bad dreams. You can chant these Powerful Mantras For a Good Sleep…

Powerful Mantras For a Good Sleep and to End Scary Dream

Devi Mantra

Maa Durga is a very powerful goddess in Hindu culture. Maa Durga is also known as Nidra, i.e., Yoga Nidra. Therefore, before sleeping, wash your hands and feet, clean the bed, sit down, recite this mantra of Durga Saptashati 7 or 11 times, and then go to sleep. In a few days, the problem of Bad or Scary dreams will end forever and you will get good sleep at night.


या देवी सर्वभूतेषु निद्रारूपेण संस्थिता।
नमस्तस्यै नमस्तस्यै नमस्तस्यै नमो नमः।।

Yā devī sarvabhūteṣu viṣṇumāyeti śabditā।
namastasyai namastasyai namastasyai namo namaḥ॥

Meaning: Three times bow to the Goddess who resides in the form of rest and sleep in all living beings.

Sleeping Devi Mantra

If anyone has a problem sleeping, then before sleeping, wash hands and feet, sit on the bed, and after chanting or reciting the below mantra mentally seven times, go to sleep. By doing this, the problem of bad sleep will start going away. This experiment has to be done every day.


अगस्तिर्माधवश्चैव मुचुकुन्दो महाबल :।
कपिलो मुनिरास्तीक: पंचैते सुखशायिन:।।

Agastimadhavshchaiv muchukundo mahabalah
Kapilo munirasteekah panchaite sukhshayinh.

Krishna MahaMantra

Hare Krishna Maha Mantra is best for calming the mind. This mantra relieves tension from the day’s activities. This mantra will help you get quality sleep at night. Chant this mantra in mind until you don’t sleep; you will see that After chanting for a while, you will automatically fall asleep.


हरे कृष्ण, हरे कृष्ण, कृष्ण कृष्ण, हरे हरे
हरे राम, हरे राम, राम राम, हरे हरे

Hare Krishn Hare Krishn, Krishn Krishn Hare Hare,
Hare Ram Hare Ram, Ram Ram Hare Hare

Ram, Hanuman remembrance Mantra

Before going to sleep Chanting and reciting the below mantra dedicated to Ram bhakt Hanuman, Garuda, and Bhima helps in good sleep and prevents bad and scary nightmares.


रामस्कंदम् हनुमन्तं वैनतेयं वृकोदरम् ।
शयनयः स्मरेन्नित्यं दुःस्वप्नं तस्य नाशयति ।।

Ramaskandam Hanumantam, Vainateyam Vrikodaram
Shayanayah smare nityam, duswapnam tasya nashyati

Shiv Mantra

If someone is having bad dreams and not sleeping is not coming, then after washing hands and feet at night and chanting this mantra 21 times while facing east on your bed, the scary dreams will stop and the Person will get good sleep.


वाराणस्यां दक्षिणे तु कुक्कुटो नाम वै द्विज:।
तस्य स्मरणमात्रेण दु:स्वप्न सुखदो भवेत्’॥

Varanasya Dakshine Tu Kukkuto Naam Vai Dwijah.
Tasya smaranamatren nightmare sukhdo bhavet.

Ved Mantra

Chant this mantra of Yajurveda 7 or 21 times before lying on the bed. you will feel the benefits of this mantra very soon.


ॐ विश्वानि देव सवितर्दुरितानि परासुव ।
यद् भद्रं तन्न आ सुव ॥१॥

Om Vishvani Dev Savitarduritani Parasuv.
Yad Bhadram Tann Aa Suv

Meaning: O giver of all happiness, publisher of knowledge, creator of the entire world, and God of all opulence! You remove all our bad qualities, addictions, and sorrows, and help us attain the beneficial qualities, actions, nature, happiness, and things.

Other Mantra

If you are unable to sleep due to illness, then chant this mantra –

‘अच्युतानंत गोविंद नामोच्चारणभेषजात्।
नश्यन्ति सकला: रोगा: सत्यं सत्यं वदाम्यहम्’॥

‘Achyutanant Govind Namochcharanbheshjat.
Nashyanti Sakalah Roga: Satyam Satyam Vadamyaham’॥

Leave a Comment