道成报告胜利，于是转任辅国将军、吴郡太守，封义成县侯。任冠军将军、东海东莞二郡太守，不拜。建元元年（479年），齐朝建立，张瓌改封平都县侯。受侍中之位，兼步兵校尉。建元二年（480年），转任都官尚书。出任征虏将军、吴兴郡太守。建元三年（481年），乌程县令顾昌玄有罪，顾昌玄作为张瓌的属下，张瓌没有纠举，于是张瓌被免官。建元四年（482年）张瓌为度支尚书。齐武帝即位，张瓌任鄱阳王萧锵属下冠军将军、北中郎长史、襄阳相，代行雍州北中郎府事务。永明二年（484年），萧锵任征虏将军，张瓌转任征虏长史。永明四年