（建武元年），萧鸾即位为齐明帝，张瓌担任给事中、光禄大夫。建武二年（495年），北魏孝文帝派军南进，张瓌以本官假节、督广陵诸军事、行南兖州事，魏军撤退，张瓌被召还。建武末年，明帝允许他回归故乡，优游自乐。明帝病重，明帝怀疑王敬则，任用张瓌为平东将军、吴郡太守，以防备不测。永泰元年（498年）王敬则之乱爆发，张瓌派遣兵三千人到松江拒战。一听王敬则军鼓之声，张瓌之兵败走，张瓌放弃吴郡，藏匿民间。王敬则之乱被平定，张瓌回到吴郡，被御史弹劾而免官，剥夺爵位。永元元年（499年），受位光禄大夫。受号前将军，再受金