以下情况下取保候审可以变更撤销:发现采取取保候审决定不当的;已被逮捕的被告人案件不能在法律规定的期限内审结的;已被逮捕的被告人患有严重疾病、生活不能自理采取取保候审不致发生社会危险性的;不应当被追究刑事责任的;取保候审期限届满的。
【法律依据】
《刑事诉讼法》第六十六条
人民、人民和机关根据案件情况,对犯罪嫌疑人、被告人可以拘传、取保候审或者监视居住。
第九十六条
人民、人民和机关如果发现对犯罪嫌疑人、被告人采取强制措施不当的,应当及时撤销或者变更。机关释放被逮捕的人或者变更逮捕措施的,应当通知原批准的人民。