The latest weekend box office numbers are in via Entertainment Weekly, and Sony’s Spider-Man: Far From Home was easily No. 1 for the weekend. It made a massive $93.6 million in the US and Canada over the July 5-7 weekend, which was close to setting a new record for the 4th of July weekend.
The record-holder continues to be 2011’s Transformers: Dark of the Moon, which made $97.9 million over the 4th of July weekend years ago.
The numbers and analysis for Far From Home are not traditional because the movie opened on a Tuesday compared to the usual Friday premiere for many big films. Far From Home set the record for biggest domestic Tuesday ever with $39.3 million. The Amazing Spider-Man was the previous record-holder for a Tuesday, bringing it $35 million when it opened on Tuesday, July 3, 2012.
Looking at the six-day box office period from Tuesday through Sunday, Far From Home made $185 million in the US and Canada. That’s a six-day 4th of July record, surpassing Spider-Man 2.
With domestic and international figures combined, Far From Home has already made $580 million worldwide after less than a week. The movie picked up an excellent A rating on CinemaScore, which suggests positive world-of-mouth will keep ticket sales strong in Week 2 and beyond.
Toy Story 4 was No. 2 this weekend with $34.3 million, while Danny Boyle’s Yesterday made $10.8 million. Another entrant, Hereditary director Ari Aster’s new horror movie Midsommar, made $6.7 million to finish No. 6. The movie actually premiered on Wednesday, and with the full five-day period accounted for, Midsommar made $10.9 million. Producer A24 says that’s the best opening for an indie movie so far in 2019.
July 5-7 US/Canada Box Office
- Spider-Man: Far From Home — $93.6 million
- Toy Story 4 — $34.3 million
- Yesterday — $10.8 million
- Annabelle Comes Home — $9.8 million
- Aladdin — $7.6 million
- Midsommar — $6.7 million
- The Secret Life of Pets 2 — $4.8 million
- Men In Black International — $3.6 million
- Avengers: Endgame — $3.1 million
- Rocketman — $2.8 million