结核病吃完药半年在家是否有传染性,需要根据具体病情进行判断。如果患者在半年后的时间,病情逐渐缓解,没有明显的症状体征,痰液中没有结核分枝杆菌存在,大多没有明显的传染性,发生传染的可能性不会很大。但是如果患者经过半年的治疗,病情逐渐加重,尤其有严重的咳嗽、咳痰等症状时,说明治疗效果欠佳,发生传染的可能性比较大。需要患者在疾病治疗期间,定期去医院进行复查,及时与医生进行沟通随访,积极配合医生的治疗,有利于促进病情尽快缓解,降低传染性。