《史记 老庄列传》:“楚威王聘庄子为相,庄子却之。”《庄子 秋水篇》亦云:“庄子钓于濮水,楚王使二大夫往。”《释文》司马曰:“威王也。”事虽不必信,(《黄氏日钞》云:“楚聘庄周为相,史无其事。凡方外横议之士,多自夸时君聘我为相而逃之,其为寓言未可知。又时君尚攻战权术,未必有礼聘之事。虽孟子于梁、齐,亦闻其好士而往说之,非聘也。纵其聘之,何至预名为相而聘之?”余考《御览》四百七十四引《韩诗外传》:“楚襄王遣使聘庄子为相。庄子曰:独不见太庙之牲乎”云云,庄周晚岁可与楚襄王值,然此庄子或指庄辛。周、辛二人事相混,可参读《考辨》第一四五、一三一。)然可以证庄子与楚威王同时。(焦竑《老子翼 附录》:“周显王三十年,楚聘庄周为相”,即楚威王元年,然此特以意定之耳。)又《徐无鬼篇》:“庄子送葬,过惠子之墓。”惠施卒在魏襄王九年前,(参读《考辨》第一二五。)若威王末年庄子年三十,则至是年四十九。若威王元年庄子年三十,则至是年六十。以此上推,庄子生年当在周显王元年十年间。若以得寿八十计,则其卒在周赧王二十六年至三十六年间也。又考《徐无鬼》,庄子送葬,述及宋元君。宋元君乃偃王太子,其为君当国,当在魏襄王二十年时。(参读《考辨》第一三○。)惠施已死十年外矣。庄子是时年在六十七时间。其卒年尚当在此后十年二十年间也。《史记》又云:“周与梁惠王、齐宣王同时。”以余推定,周盖历齐威、宣,梁惠、襄,晚年及齐愍、魏昭耳。陆德明《释文序》引李颐云:“庄子与愍王同时”,盖指其晚年言。《朱子语录》:“问孟子与庄子同时否?曰:庄子后得几年,然亦不争多”,并为得之。(《古今乐录》:“庄周齐人,湣王聘以相位,庄周谢”,亦言湣王时。而谓齐人,则异说也。)
《史》又云:“庄子蒙人,尝为蒙漆园吏。”《索隐》引刘向《别录》云:“宋之蒙人也。”按《汉志》:“蒙属梁国”,在今归德城北四十里。刘向谓宋之蒙人,特据初属宋而言。至战国蒙地是否属宋,固已可疑。(参读《考辨》第九九。)《逍遥游》:“惠子谓庄子曰:魏王贻我大瓠之种”,是庄、惠交游在惠施仕魏之际也。又《秋水篇》:“惠子相梁,庄子往见之,惠子大搜国中三日”,姚姬传谓“记此语者,庄徒之陋。”然其事信否可勿论,要之记此者,亦谓庄、惠之交在惠施相魏时也。然则《史》称蒙人,未必即宋人矣。《淮南 齐俗训》:“惠子从车百乘,以过孟诸,庄子见之,弃其余鱼”,此亦犹腐鼠之说也。孟诸泽在商丘东北,此亦谓庄、惠交游,在惠施在梁得意用事时。惟《庄子 列御寇》两节,言庄子居宋。盖庄子居邑,本在梁宋间,其游踪所及,应亦以两国为多耳。(《志疑》按:“《释文》作梁漆园吏,盖以蒙属梁国,而《潜丘札记》则谓漆园有云在曹县,在曹州者,二曹皆春秋之曹国。宋景公灭曹在鲁哀公八年,地故为宋有。庄周亦宋之官,窃以《史记》蒙漆园吏,蒙当作宋。注以漆园本属蒙邑,不知一在归德,一在兖州,相距颇远。”今按:日人中井积德谓:蒙有漆园,周为之吏,督漆事也。疑漆园本非地名,后人附会,亦如濠梁之类耳。)余考惠施以马陵战后至魏,及其见逐,先后几及二十年。其晚年又至魏。庄、惠年事相当,交游颇密,往复辨难,屡见于《庄》书。虽两人议论有异同,要其思想上之相涉者,实不少也。
又按:《水经 汳水注》,汳水东径蒙县故城北,即庄周之本邑也。郭景纯所谓漆园有傲吏者也,悼惠施之没,杜门于此邑矣。是庄子乃终老于蒙者。