提督梁洪胜营充任幕僚。同年中举人。次年联捷进士。历任国史馆编修、翰林院侍读、国子监祭酒等职。其博览古今群书，治学重考据，光绪时为江苏学政，捐银一千两，设南菁书院。光绪十五年（1889年）辞官归里，回长沙定居，任岳麓书院山长达十年。在戊戌变法运动中，反对康有为、梁启超的激进思想。光绪二十六年（1900年），唐才常自立军事，王先谦与叶德辉向湖南巡抚告密，唐党被杀百余名。光绪二十八年（1902年），与龙湛霖发起成立湖南炼矿总公司，参与粤汉铁路废约自办运动和保路运动。光绪三十四年（1908年），授以内阁学士衔。