The sequel to the 2011 movie sees Chris Hemsworth reprise his role as the god of thunder who battles to save Earth from evil forces.
Bad Grandpa, from the makers of Jackass, held the number two spot for a second week, taking $11.3m (£7.1m).
Animated film Free Birds was just behind at three with $11.2m (£7m).
Source: BBC News