婚前协议不公证有效。一般婚前协议有没有效与有没有经过公证并无关系,只要是有效的,不经过公证也有效。无效的东西,经过公证也没有效。公证不是赋予其有效性,而是证明其有效性。

法律依据

《公证法》第二条公证是公证机构根据自然人、法人或者其他组织的申请,依照法定程序对民事法律行为、有法律意义的事实和文书的真实性、合法性予以证明的活动。第三十六条经公证的民事法律行为、有法律意义的事实和文书,应当作为认定事实的根据,但有相反证据足以推翻该项公证的除外。