口头协议是有效的。只要满足像双方有相应的民事行为能力、表意真实、不违背法律强制性规定和公序良俗这些合同成立的要件,口头协议就能成立并且生效。
口头协议有个大麻烦,要是有一方没有履行这个口头协议,另一方想要主张自己的权利,那就得证明这个协议存在,还得把具体内容说清楚。这可不容易,为啥?就因为没有书面形式的那种明明白白的记录。要是没办法拿出足够的证据,很可能就会败诉。所以,虽然口头协议在法律上是有效的,但是在证明的存在和内容上可能会碰到很大的困难。
因此,最好还是签订书面合同。这样就能把双方的权利和义务都规定得清清楚楚,法律风险也就随之降低。