早对大尹不满，遂发动国人“施于大尹”，大尹不得不带着宋公启出奔出国，宋昭公随之继位。但是根据记载，前469年，宋景公死后，特为父报仇，杀死景公的太子继位，而没有宋公启的相关纪录。昭公请墨子到宋国参政，拜为宋大夫，称“上无君上之事，下无耕农之事”。楚国在楚惠王、楚声王时曾两次包围宋都，未能攻克。晚年任用戴欢为大宰，司城皇专政，二人互相残杀。后司城子罕击败戴欢，又将昭公驱逐，出亡于鄙，后潜心改过，三年后复位，在位65年。
大事年表.宋昭公前期，曾经出亡逃到宋国边境，后潜心改过，