光绪十七年（1891年）后，他在广州设立万木草堂，收徒讲学，弟子有梁启超、陈千秋等人。
中年.光绪二十一年（1895年），康有为到北京参加乙未科会试，康有为自称得知《马关条约》签订，在松筠庵联合1300多名举人，上万言书，即“公车上书”，又未上达。由于光绪帝年纪较轻，且没有实际从政经验，康有为依靠其激进且不符合实际的改革观点于当年5月底第三次上书，这得到光绪帝赞许。但根据不少学者的看法，康有为在进行政治宣传以及回忆的时候（最明显如其《康南海自订年谱》）存在着很多不尊重事实的地方，而