문천(文泉)은 신라 제29대 태종무열왕에서 제30대 문무왕 때의 관리였다.
660년(태종무열왕 7) 나당연합군이 백제를 정벌할 때 먼저 당에 들어가 청병(請兵)하여 당나라 장수 소정방(蘇定方)과 함께 원정길에 올랐던 김인문(金仁問)이 나당연합군의 진격 사실을 신라 조정에 알렸는데, 이 임무는 종자 문천이 수행하였다.
661년(문무왕 1) 나당연합군이 고구려 정벌을 나설 때 문무왕이 대감(大監) 문천을 보내 소정방에게 왕의 서신을 전달하였다. 문천은 돌아와 신라군이 오지 않고 군량 수송이 되지 않는다는 소정방의 말을 왕에게 전하여 양국의 군기(軍期)를 맞추도록 하였다.