精神病人骂人是否犯法需分情况看:若精神病人在不能辨认或不能控制自己行为时骂人,不承担刑事责任。根据《刑法》第十八条第一款,这类精神病人造成危害结果的,经法定程序鉴定确认,不负刑事责任,责令其家属或监护人严加看管和医疗;必要时,由政府强制医疗。间歇性精神病人在精神正常时骂人,应负刑事责任。依据《刑法》第十八条第二款,间歇性精神病人在精神正常的时候犯罪,应当负刑事责任。尚未完全丧失辨认或控制自己行为能力的精神病人骂人,需负刑事责任,但可从轻或减轻处罚。按照《刑法》第十八条第三款,此情形下犯罪的,应负刑事责任,不过可以从轻或者减轻处罚。此外,即便精神病人不承担刑事责任,其监护人可能需承担民事赔偿责任。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。