证人的义务有:
(一)证人必须了解案件情况。知道案件情况是证人的一个基本特征,也是成为证人的必备条件。证人对案件事实的了解,是在案件事实的发生过程中或发生之后形成的,在诉讼中,证人把在此之前形成的记忆通过语言文字再现出来,成为证人证言。
(二)证人作证的义务性。出庭作证是证人的义务,对于证人不得以任何理由拒绝证言,除非有符合法律规定的条件才得以拒绝。
(三)强制性。证人在作证时应当如实提供证言,如果作伪证或隐匿罪证,要负法律责任。
【法律依据】
根据《中华人民共和国民事诉讼法》第七十二条,凡是知道案件情况的单位和个人,都有义务出庭作证。有关单位的负责人应当支持证人作证。