司马光出生于光州光山(今河南光山县),其父为司马池,当时任光山县令,因此为他取名为光。司马光年幼时就开始读书,他好学强识,并且十分聪明。
司马光七岁时,有一天与伙伴们在院中玩耍。有一个小孩爬到了假山上,一不小心掉了下来,正好落到了一口大水缸中。
小伙伴们遇到这种情况都茫然无措,不知道该怎么办,有一个比较机智的孩子想到了赶紧去告诉大人。不过那口水缸里装满了水,孩子在里面扑腾,眼看着坚持不了多久了。
年幼的司马光见了,知道不能等下去了,当即果断搬起旁边的一块大石头,用力地向水缸砸去。水缸被砸碎后,里面的水流了出来,掉进去的小孩子也终于得救了。
司马光当时年仅七岁,面对突发状况,能够沉着冷静,机智勇敢,实在让人敬佩。