婚前隐瞒精神病史是可以请求撤销婚姻的,但不能要求赔偿。法律规定,一方患有重大疾病,应当在结婚登记前如实告知,不如实告知的,另一方可以向人民法院请求撤销婚姻。并且,导致男女双方离婚的,离婚过错方有权请求赔偿的情形并不包含患有重大疾病。