My 11-year old child has been having bad dreams for the past 6 months nearly every night, the situation is becoming worrying. She reads her 3 Surah and Ayat Al-Kursiy every night before sleeping. Even sometimes we play Quran but she says she still has them. Is there anymore we can do and what do you advise Inshaa' Allaah.
All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger. We ask Allaah to exalt his mention as well as that of his family and all his companions.
We advise this girl to continue reading verse: 255 from chapter two when going to sleep, and recite the legislated mention of Allaah in the mornings and evenings. She should seek Allaah's Help and not be lazy. We advise her to do what the Prophet said: "The good dream is from Allaah while nightmares are from the devil. So, if any of you has a dream that he/she fears, he/she should spit on his/her left hand side three times and seek refuge with Allaah from its viciousness, then it will not cause him any harm. However, he should not inform anyone about it." [Al-Bukhari and Muslim] So it is permissible for whoever sees a nightmare to spit on his left hand side three times and say: "I seek refuge in Allaah from the devil.", and he should not inform anyone about it. If he does this, he will not be harmed, Inshaa' Allaah.
Finally, it should be noted that there is no harm in having a righteous and trustworthy person to make Ruqyah to her according to the Book of Allaah and the Sunnah of the Prophet as it might be that she is affected by an evil eye, or possessed by a Jinn and the like. We ask Allaah to protect her from all evil.
Allaah Knows best.
You can search for fatwa through many choices