Shazam! praticamente encerrou sua jornada de arrecadação nas selas de cinema com números que aparentemente são abaixo do que estamos acostumados a ver para um filme de heróis, porém, pode ser considerado satisfatórios para a Warner, já que o longa arrecadou mundialmente US$ 359,883 milhões, e teve um custo de produção de somente US$ 100 milhões. Pode-se dizer que ele foi pago, ainda que o retorno financeiro não tenha sido lá essas coisas...

O filme estrelado por Zachary Levi agora ocupa o posto de menor bilheteria dentre os longas do DCEU, atrás de Liga da Justiça (US$ 657,924 milhões), Homem de Aço (US$ 668,045 milhões), Esquadrão Suicida (US$ 746,846 milhões), Mulher-Maravilha(US$ 821,847 milhões), Batman v Superman: A Origem da Justiça (US$ 873,634 milhões) e Aquaman (US$ 1,147 bilhão).

No entanto, o longa da Warner/DC é a sexta maior bilheteria do ano, atrás de Alita: Anjo de Combate (US$ 404,780 milhões), Como Treinar Seu Dragão 3: O Mundo Oculto (US$ 517,430 milhões), a produção chinesa The Wandering Earth (US$ 669,760 milhões), Capitã Marvel (US$ 1,124 bilhão) e Vingadores: Ultimato (US$ 2,489 bilhões).

Uma sequência de Shazam! já foi garantida pela Warner.