乡学。宝祐四年（1256年），入太学。宋咸淳四年（1268年）戊辰科进士，龙飞射策第一，宋度宗赐名文龙。历任镇东军节度判官、历崇政殿说书，七年（1271年）又官至秘书省校书郎。当时朝政大权由贾似道把持，贾似道爱其文，雅礼重之。翌年，在贾似道的提拔下升为监察御史。但陈文龙刚正不阿，不仅不讨好贾似道，反而多次忤逆贾似道的意愿。当时元军包围襄阳，形式万分危急。贾似道表面上准备亲自支援襄阳，暗地里却指使自己的党羽极力反对，最终襄阳在1273年被元军攻陷。陈文龙上书弹劾贾似道的过失。范文虎丢失了襄阳，贾似道不处罚