担保合同生效条件是:
1、担保合同的当事人缔约时须有相应的缔约能力;
2、当事人的意思表示真实;
3、担保合同不违反强制性法律规范及社会公共利益;
4、履行约定的或法律规定的手续。
【法律依据】
根据《担保法》第一百七十二条,担保合同是主债权债务合同的从合同。主债权债务合同无效,担保合同无效,但法律另有规定的除外。