在象棋中兵(或卒)在未过河前,只能向前一步步走,过河以后,除不能后退外,允许左右移动,但也只能一次一步。象棋中每方有5个兵(或卒)棋子,在己方区域内只可向前移动,在对方区域内可向前、左、右三个方向移动。
兵过了河以后有三种走法,分别是向正前方走一格、向左边横向走一格、向右边横向走一格。但是当兵在棋盘的左侧边线时,它不能继续向左走,因为棋子不能走出棋盘的界线。同理当兵在棋盘的右侧边线时,它也不能向右走。棋子共有三十二个,分为红黑两组,各有十六个,由对弈的双方各执一组。其中车、马、炮每方各2个,帅与将每方各1个,仕与士每方各2个,相与象每方各2个,兵与卒每方各5个。部分象棋的棋子名称不同,只是为了区分双方。