"On Stranger Tides" debuted with a record $256.3 million at the international box office. It opened with $90.1 million domestically. Its combined worldwide total is $346.4 million, the fourth largest global opening ever.
"On Stranger Tides" also set a global record for imax ticket sales with 16-point-seven-million.
"Bridesmaids" came in a distant second with $21 million.
Last week's No. 1 film, "Thor", dropped to third place with $15.5 million.
"Fast Five" came in fourth and "Rio" rounded out the top five.
The top 10 films of the weekend were:
1. "Pirates of the Caribbean: On Stranger Tides," $90.1 million.
2. "Bridesmaids," $21 million.
3. "Thor," $15.5 million.
4. "Fast Five," $10.6 million.
5. "Rio," $4.7 million.
6. "Priest," $4.6 million.
7. "Jumping the Broom," $3.7 million.
8. "Something Borrowed," $3.4 million.
9. "Water For Elephants," $2.2 million.
10. "Tyler Perry's Madea's Big Happy Family," $990,000.
The Associated Press contributed to this report.