您好,针对您的赠与合同有法律效力吗问题解答如下, 任何协议只要经过双方当事人的签字或者盖章,即代表双方当事人对于协议的主要条款达成合意,在协议不存在被宣布无效和可撤销的情形之下,合同成立时即具有法律效力。赠与协议也是如此,公证人并非必须存在,其存在的理由只是提高了对于签订协议客观公证的证明力度而已。但是合同法186条中规定了,在赠与物权利转移之前,赠与人可以撤销赠与,具有救灾扶贫社会公益性质道德义务性质或者经过公证的赠与合同不适用于前款规定。对于某些附带义务的赠与,受赠人不履行赠与合同约定的义务,即便赠与物的权利已经转移至受赠人名下,赠与人也有权撤销赠与。关于撤销的内容实在太多,请参照合同法192、193、194和195条。