张弘范的儿子。少年时能拉引硬弓命中目标,曾经跟随他父亲经过树林, 遇到老虎,张珪抽箭径直向前,老虎像人一样站起来,张珪一箭射穿虎喉,全军都欢呼起来。至元十六年,张珪十六岁,代理管军万户。十七年,实授为昭勇大将军、管军万户。张珪佩戴父亲的虎符,管理父亲所统辖的军队,镇守建康。不久,张弘范去世,丧事办完后,世祖召见张珪,亲自抚慰他。张珪上奏说:“我年纪轻,军中事务重大,聂祯跟随我祖父、父亲久经沙场,希望让他辅助我。”世祖感叹说:“寻求阅历多而且稳重的人来辅助自己,寻常的年轻人想不到这点。”重重赏赐了他,让他回去,并遍赏了他的随从。至元十九年,宣城、徽州群盗蜂起起,行省下檄文命令张珪讨伐他们,士兵多次被贼寇打败,士兵中有宰杀百姓家的猪并伤了主人的。张珪说:“这就是军队打败仗的原因。”斩杀那些士兵,盗贼全都平定了。二十九年,张珪入朝,被任命为枢密副使。太傅月儿鲁那演说:“张珪还年轻,姑且用佥书一职试用他,果真可以大用,请等以后。”皇帝说:“不能这样,这家人为国灭金、灭宋, 三代人都尽了最大的力量,怎么可以吝啬这个官职呢?”授予他镇国上将军、江淮行枢密副使。大德三年,朝廷派遣使臣巡行天下,张珪巡视四川、陕西,询问百姓的疾苦,救济抚恤孤儿贫民,罢免多余的官员,废黜贪污的官吏。还朝后,升迁为浙西肃政廉访使。他弹劾罢免郡长吏以下官员三十多人,州府小吏几百人,征集的赃款数以万计。张珪查知盐司以奸诈手段获得利益的事,将要揭发他们,事情关涉到行省,有心里不安的人,想以执法过严的罪名中伤张珪,就贿赂皇帝身边的臣子,谎称张珪施行巫术,并且阻碍盐法的执行。皇帝派遣官员共同审理这件事,获知了行省的大小官吏以及盐官欺骗蒙蔽的情况,他们都认了罪。张珪弹劾有不法行为的大官,没获得答复;还弹劾迷惑君主的近侍,又没获得答复。于是他称病回家。泰定三年,皇帝派遣使者召见张珪,张珪来到,皇帝说:“你来时,民间怎么样?”