睿举荐，司马睿便任用张闿为安东参军，后又转任丞相从事中郎。及司马睿登位晋王，拜张闿为给事黄门侍郎、大中正等官，后又封爵丹阳县侯，迁任侍中。司马睿登基皇帝即为晋元帝后，外派张闿补任晋陵内史，他在晋陵郡内开辟曲阿新丰塘，可灌溉农田八百余顷，使得年年丰收，葛洪因此还为其作颂来赞扬它。但因为开辟新丰塘，被弹劾擅自大兴土木、劳民伤财，于是罢免官职。有大臣为他辩解说：「张闿大兴水利灌溉农田，这可以说是有益于国家，现在反而因此被罢黜，这以后会让下面的臣子很难做事情。」元帝感悟，便免除罢黜，并再任命张闿当大司农。元帝驾