合同生效的條件是:1、當事人具有相應的訂立合同的能力;2、意思表示真實;3、不違反法律和社會公共利益。【法律依據】根據《合同法》第九條,當事人訂立合同,應當具有相應的民事權利能力和民事行爲能力。當事人依法可以委託代理人訂立合同。