司马光五岁那年的秋天,有位亲戚送来一篮青核桃,他和姐姐想吃,却剥不开青皮。姐姐有事走开后,家里丫环用热水烫开了核桃青皮。一会儿姐姐进来了,看到司马光吃得正香,问他谁想的剥皮办法,司马光脱口而出,说是自己想出的。此事正好被父亲司马池得知,他厉声斥责司马光:“小子何得谩语!君实,之所以给你起这个名字,就是要你说话真实,做事诚实,不说谎,不骗人。”司马光满脸通红,低头不语,暗暗立下誓言:平生不再说谎。
宋元丰初年的一天,陕州知府刘仲通打听到司马光从故乡返回时要路过州府,因政见相同,很想与他聊聊,便早早派人在路口等候。不久,差人跑来报知,司马光绕城而过,快到茅津渡口。刘仲通急忙派人带着几坛好酒骑马追至渡口。司马光语重心长地告诉差人:“我不是要拒绝刘大人的一片好心,但见沿途许多百姓连饭也吃不饱,很多人用野菜甚至树皮充饥,我无心享受这美酒佳肴……”一席话,说得差人愧悔而返。沿途官员得知此事,深感司马光清正廉洁。此后,再无官衙为司马光设宴送礼