担保人是否有义务还钱需视具体情况而定。一般保证的担保人,在主合同纠纷未经审判或者仲裁,并就债务人财产依法强制执行仍不能履行债务前,对债权人可以拒绝承担保证责任。连带责任保证的担保人,当债务人不履行债务时,债权人有权要求担保人在其保证范围内承担保证责任,即有义务还钱。判断依据主要是保证合同的约定。若保证合同约定为一般保证,则按上述一般保证的规则处理;若约定为连带责任保证,则担保人在债务人不履行债务时需还钱。相关法律依据为《中华人民共和国民法典》第六百八十六条规定:保证的方式包括一般保证和连带责任保证。当事人在保证合同中对保证方式没有约定或者约定不明确的,按照一般保证承担保证责任。第六百八十七条规定了一般保证的责任承担;第六百八十八条规定了连带责任保证的责任承担。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。