防备驻于江州的大将军刘义康，然而昔日顾琛在义康府下时义康本欲以顾琛为其心腹，只因顾琛不肯奉承刘湛而被排斥，故现在顾琛不愿担当这任务，坚决辞让，终触怒了宋文帝，多年都被废黜在家。元嘉二十七年（450年），宋文帝北伐失利，北魏太武帝反击并进兵至长江以北的瓜步，文帝让顾深权假建威将军作防御。不久，顾琛任东海王刘袆的冠军司马，行会稽郡事。元嘉二十八年（451年），随王刘诞代替刘袆出任会稽太守，顾琛亦入诞府，任安东司马。元嘉三十年（453年），太子刘劭弒父登位，并将会稽在内五郡划为会州，以刘诞为刺史，并任命顾琛为