Được phát minh ở Trung Quốc, pháo hoa được cấu tạo từ nhiều thành phần khác nhau, bao gồm nhôm, Vaseline và thuốc súng. Thuốc súng bên trong mỗi quả pháo hoa tạo ra áp suất khí bị mắc kẹt bên trong ống hoặc cối, tạo ra sức nâng của mỗi tên lửa.
Vỏ bên ngoài của pháo hoa thương mại được làm bằng ống, hình cầu rỗng và giấy, tạo ra một rào cản để giữ tất cả các thành phần chính bên trong. Vỏ có chứa hỗn hợp một số hóa chất dạng bột khác nhau kết hợp với nhau để tạo ra hiệu ứng hình ảnh cũng như tiếng huýt sáo và tiếng nổ. Những tiếng nổ lớn phát ra từ bột flash, các kim loại và oxit khác nhau kết hợp với nhau để tạo ra âm thanh.