La película '300: El origen de un imperio' ha logrado recaudar más de 130 millones de dólares en los 58 mercados de todo el mundo donde se ha estrenado.
Al margen de Estados Unidos, los países en los que mejor ha funcionado fueron Rusia con 9,2 millones de dólares; Francia, con 7,2 millones; Corea del Sur, con 6,5 millones y Brasil con 5,8 millones y donde cinta es ya el mejor estreno de marzo de todos los tiempos.