尚书，并免去中正一职。百日以后，因着尚书官员被遣出百日后无代替者复职的规定而再度任库部郎。后来，彭城王刘义康请了顾琛补为自己的司徒录事参军，后历山阴令，复为司徒录事参军和少府。元嘉十五年（438年），顾琛外任义兴太守。元嘉十九年（442年），顾琛调任东阳太守，这调动的用意为想以顾琛防备驻于江州的大将军刘义康，然而昔日顾琛在义康府下时义康本欲以顾琛为其心腹，只因顾琛不肯奉承刘湛而被排斥，故现在顾琛不愿担当这任务，坚决辞让，终触怒了宋文帝，多年都被废黜在家。元嘉二十七年（450年），宋文帝北伐失利，北魏