任光州光山县令,於是便给他取名「光」,七岁时,「凛然如成人,闻讲《左氏春秋》,即能了其大旨」,从此,「手不释书,至不知飢渴寒暑」。
司马光深受其父影响,一位婢女用热汤替他将胡核去皮,他姐姐问他是谁做的,司马光回答是自己剥皮的,父亲责备他小孩子怎麼可以说谎,司马光自此便不再说谎。
「司马光砸缸」的故事,他小时候和一群小朋友一起玩时,一个小孩子不小心掉进水缸裡,其他小孩都吓跑了,只有司马光情急生智,搬起一块大石头,砸破水缸,救了小孩的故事。
在当时的东京(今开封)、洛阳一带就有人把这个故事画成《小儿击瓮图》广為流传。小小的司马光遇事沉著冷静,机智勇敢,传為千古佳话。
宋仁宗宝元元年(1038)中进士甲科,在华州(今河南郑县)担任地方官。(。),。