宋代,中国象棋基本定型,除了因火药的发明增加了“炮”之外,还增加了“士”、“象”。即在使用带有九宫的棋盘基础上,吸收和借鉴其他棋类的棋子种类并将其中三个兵升级成一个士及两个炮,以符合当时人的趣味。另外宋晁无咎的“广象棋”有棋子32个,与现代象棋棋子总数相同,但是不知道棋盘上有没有河界。宋、元期间的《事林广记》刊载了两局象棋的全盘着法。宋代是象棋广泛流行,形制大变革的时代。北宋时期,先后有司马光的《七国象戏》,尹洙的《象戏格》、《棋势》,晁补之的《广象戏图》等著术问世,民间还流行“大象戏”。