1995年--月--日[线路开通]
火车站-(舟止)舫头,走向为建华路-广济路-灵雨寺街-三丰路
1996年--月--日[走向调整]
火车站-(舟止)舫头,走向为建华路-广济路-环城南路-工农路
1997年--月--日[走向调整]
连续多次延伸,延伸至黄庄/大韩蒋/五洲宾馆/工农路南口
2000年--月--日[走向调整]
延伸,火车站-一汽服务站(中冀汽贸),走向为建华路-广济路-环城南路-工农路-高保路
2002年--月--日[走向调整]
延伸,火车站-赵庄
2007年--月--日[走向调整]
延伸,火车站-西石桥,走向为建华大街-天威路-长城大街-南二环-高保路-联通路
2009年04月04日[临时调整]
工农桥断交,走向为建华大街-天威路-永华大街-三丰路-长城大街-南二环-高保路
2009年09月17日[临时调整]
建华南/北桥断交,走向为建华大街-裕华路-恒祥大街-天威路-永华大街-三丰路-长城大街-南二环-高保路
2009年10月--日[临时调整]
走向为建华大街-裕华路-永华大街-三丰路-长城大街-南二环-高保路
2013年01月20日[走向调整]
火车站-西石桥,走走向为建华大街-天威路-长城大街-南二环-高保路-金线河南侧路-联通路
2013年11月08日[走向调整]
延伸,火车站西广场-西石桥
2016年03月21日[临时调整]
缩短,火车站西广场-长城大街南口
2016年06月22日[走向调整]
西关大街通车,西石桥方向调整至西关大街,不再经由百花路
2018年11月30日[走向调整]
双向调整至西关大街,不再经由百花路
2019年12月01日[走向调整]
火车站西广场-西石桥,走向为阳光大街-西关大街-建华大街-天威路-红旗大街-三丰路-长城大街-南二环-高保路-金线河南侧路-联通路
2024年05月18日[走向调整]
火车站西广场-东石桥,走向为阳光大街-西关大街-建华大街-天威路-红旗大街-三丰路-长城大街-南二环-高保路,环行路金线河南侧路-联通路-清水河南侧路-高保路返回火车站西广场
[21路支线]
2016年03月21日[衍生线路]
至2015年05月03日期间开行,走向为阳光大街-建华大街-天威路-东三环-南二环-西石桥,西石桥工作日6:30 6:40,节假日7:50 8:30,火车站西广场17:38 18:00