Vụ xả súng xảy ra ở hai địa điểm là hai quán shisha ở thành phố Hanau vào tối 19/2 giờ địa phương (sáng 20/2 giờ Hà Nội). Kẻ xả súng thực hiện vụ xả súng đầu tiên trong một quán shisha nằm trong nội đô thành phố Hanau, sau đó tiếp tục đi tới khu vực quảng trường trung tâm Kurt-Schumacher-Platz thuộc quận Kesselstadt ở Hanau và tấn công tiếp vào một quán shisha khác, theo tờ Bild.
Kẻ xả súng bỏ trốn trên một chiếc xe màu đen sau khi gây án. Cảnh sát và lực lượng đặc nhiệm vũ trang hạng nặng đã được huy động săn lùng hung thủ. Một trực thăng của cảnh sát cũng cất cánh, quần thảo trên bầu trời thành phố chỉ cách Frankfurt chưa đầy 35 km.
Hanau cách thủ đô Frankfurt của Đức khoảng 26 km về phía đông.