年丰收，葛洪因此还为其作颂来赞扬它。但因为开辟新丰塘，被弹劾擅自大兴土木、劳民伤财，于是罢免官职。有大臣为他辩解说：「张闿大兴水利灌溉农田，这可以说是有益于国家，现在反而因此被罢黜，这以后会让下面的臣子很难做事情。」元帝感悟，便免除罢黜，并再任命张闿当大司农。元帝驾崩后，张闿担任大匠卿为元帝营建陵墓「平陵」，工程完毕又任命他当尚书。苏峻之乱时，张闿跟王导俱入宫守护晋成帝，苏峻让张闿持节暂时督率晋室江东残军。王导秘密与张闿合谋，使庾亮到三吴地区宣达太后庾文君密诏，尽速召集义军对抗。陶侃等人到达后，授张闿持