Населённый пункт Экибастуз возник в 1898 году, но статус города приобрёл в июне 1957-го.
Указом Президиума Верховного Совета Казахской ССР от 12 июня 1957 года «О преобразовании рабочего поселка Экибастузуголь Баян-Аульского района Павлодарской области в город областного подчинения» в Павлодарской области появился город Экибастуз.
Отнесённый к категории рабочих поселков в 1939 году, населённый пункт Экибастуз, получивший наименование Экибастузуголь, к 1957 году вырос в крупный промышленный город, где велось интенсивное промышленное строительство угольных предприятий. В посёлке имелось 550 жилых домов с общей жилой площадью 96372 кв.м и 606 индивидуальных жилых домов с общей жилой площадью 18000 кв.м. По состоянию на 1 января 1957 г. здесь было свыше 33-х культурно-просветительных учреждений, в их числе – две средние типовые школы на 800 мест, одна типовая железнодорожная школа на 280 учащихся, начальная школа и одна музыкальная школа, три клуба на 700 мест, трое типовых детских яслей на 176 мест, два детских сада на 175 детей, больница на 110 коек, роддом, поликлиника, две амбулатории, две бани, две хлебопекарни, 16 продовольственных и промтоварных магазинов, два книжных магазина, семь столовых.
Водоснабжение населения и предприятий осуществлялось из водозаборных скважин. В 1957 году заканчивалось строительство первой очереди Иртышского водопровода длиной 53 км от станции Калкаман до Экибастуза. В поселке на 1 января 1957 г. было построено 20 км водопровода, который подвели к двухэтажным домам, а в районах одноэтажной застройки установили 24 водоразборные колонки. Началось строительство канализации, велись работы по асфальтированию улиц, тротуаров, а также по озеленению поселка. Поселок был электрифицирован, радиофицирован. Имелись телефон, телеграф.
Празднование Дня города в 2019 году назначено на 22 июня. На городском ипподроме в этот день пройдут соревнования по по национальным конным видам спорта. Программа мероприятий:
09:00 — Көкпар
14:00 — Көкпар: Финальные встречи
15:00 — Құнан бәйге
16:00 — Топ бәйге
17:00 — Аламан бәйге