Na razie nie wiadomo oficjalnie, co było przyczyną wybuchu, do którego doszło o godzinie 22:12 czasu lokalnego. Przedstawiciel bawarskiego MSW przekazał, że na razie nie jest jasne, czy eksplozja to wynik przypadku, czy też była spowodowana celowym działaniem. Minister Spraw Wewnętrznych Bawarii został poinformowany o zdarzeniu.
Niemiecka gazeta Nuernberger Nachrichten podała, że do eksplozji doszło w pobliżu restauracji "Eugens Weinstube", położonej na starym mieście. Stacja NTV podała, że prawdopodobną przyczyną wybuchu był wyciek gazu, jednak słów tych nie potwierdzają władze.
– To nie był wybuch gazu, eksplozję spowodował ładunek wybuchowy – oświadczyła nadburmistrz Ansbach Carda Seidel, cytowana przez "Bild". W pobliżu miejsca zdarzenia odbywał się festiwal muzyczny, jego uczestnicy zostali ewakuowani.