赤峰二中始建于1924年8月1日,校名为“热河赤峰县立初级中学校”,由原“赤峰高等小学堂”改建而成,校址在赤峰二道街西段路北。
1934年,校名改为“热河省立赤峰初级中学校”。
1938年,校名改为“热河省立国民高等学校”。
1945年8月,日寇投降,赤峰解放,人民政府在原校址重建中学,校名定为“赤峰中学”。
1949年2月,改为“热河省立第一中学”。
1956年,改名为“赤峰第二中学”。
1957年,校址迁入赤峰市红山区园林路南段路西。
1960年,被内蒙古自治区人民政府确定为全区三所新学制试点校之一。
1963年,被内蒙古自治区教育厅确定为全区第一批重点中学。“文革”期间,先后改名为“赤峰市韶山中学”和“赤峰市第八人民子弟学校”。
1969年,恢复校名为“赤峰第二中学”。
1978年,赤峰市划归辽宁省,被确定为辽宁省重点中学。
1979年,赤峰市重新划归内蒙古自治区,赤峰二中被内蒙古自治区确定为全区首批办好的重点中学之一。
1983年,撤盟建市,校名确定为“赤峰二中”。
2002年,通过内蒙古自治区“示范性普通高中”验收。
2006年,赤峰二中迁址赤峰市新城区玉龙大街西段。