担保人是否要还钱需视具体情况而定。如果债务人按时履行了债务,那么担保人通常无需承担还钱责任。但要是债务人没有履行债务,在一般保证责任下,债权人需先就债务人财产强制执行,仍不能清偿债务时,担保人才承担责任;而在连带责任保证中,债权人可直接要求担保人还钱,担保人不能拒绝。此外,如果主合同无效导致担保合同无效,担保人有过错的,要根据过错承担相应的民事责任;若主合同有效而担保合同无效,担保人有过错的,也需承担一定赔偿责任。总之,担保人在特定情形下是需要还钱的。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。