证人证言不一定都是直接证据,如果证人证言能够直接证明案件的主要事实,就属于直接证据,否则就不是。直接证据具有直接性,可以不依赖于其他证据直接证明案件的主要事实。证人证言是否为直接证据,需要根据其证明的内容确定,如果证人证言的证明力大,能够完整的证明案件事实就是直接证据。

法律依据

《民事诉讼法》第六十三条证据包括:(一)当事人的陈述;(二)书证;(三)物证;(四)视听资料;(五)电子数据;(六)证人证言;(七)鉴定意见;(八)勘验笔录。证据必须查证属实,才能作为认定事实的根据。