证人需要履行的义务有:
1、证人必须了解案件情况;
2、证人作证的义务性,出庭作证是证人的义务;
3、强制性,证人在作证时应当如实提供证言,如果作伪证或隐匿罪证,要负法律责任。
【法律依据】根据《刑事诉讼法》规定,在人民检察院办理案件期间,凡是知道案件情况的人,都有作证的义务。