Феєрверки були винайдені в Китаї в 12 столітті н. е.. У Європі феєрверк вперше з'явився в Італії.
Ще в древні часи надавали вогню велике значення. Його використовували і як засіб комунікації, і як попередження про небезпеку, і для оформлення різних ритуалів, священнодійств. У багатьох народів існують традиції, пов'язані з використанням багать (у Росії - це Масниця, свято Івана Купали), свічок, факелів і т. п. Це були прообрази перших феєрверків.
Існує припущення, що першими феєрверками були шматки зеленого бамбука, який вибухав, коли його кидали у вогнище. Вибухає бамбуком китайці відлякували злих духів на всі свята, поки не винайшли порох. У пошуку еліксиру безсмертя даоські вчені змішали селітру, деревне вугілля та сірку, отримавши чорний порошок, який горів повільно, але дуже стійко і яскраво.
Ключову роль у поширенні феєрверку зіграв Марко Поло, який після довгих мандрівок привіз порох з Китаю [джерело не вказано 135 днів].
Вже до XV століття кожна європейська країна мала свої традиції феєрверку. В Італії та Німеччині навіть формувалися піротехнічні школи.