يجوز إنشاد الشعر في المسجد إذا كان دفاعًا عن دين الله عز وجل، ومدحًا لرب العالمين ولسيد المرسلين صلوات الله وسلامه عليه, وتفهيمًا للدين فهذا جائز, وقد فعل ذلك حسان رضي الله عنه في المسجد في حياة رسول الله صلى الله عليه وسلم وهو يسمع ذلك.
وقد نهى النبي صلى الله عليه وسلم عن تناشد الأشعار في المسجد إذا كان لا علاقة لها بالدين ولا بالعلم؛ لأن المساجد لم تبن لذلك, وإنما هي لذكر الله وما والاه, أو لعالم أو متعلم.