The film earned 580,877,040 yen (about US$4.04 million) from Friday to Sunday, and sold 412,000 tickets over the weekend. The film sold over 10.72 million tickets for a cumulative total of 14,755,032,100 yen (about US$102.64 million) as of Sunday.
The film earned 78% more in its first two days than the previous film One Piece Stampede did in its first three days (One Piece Stampede opened on a Friday, as opposed to One Piece Film Red’s Saturday opening).
The film ranked at #7 in its opening weekend. The film sold 86,500 tickets and earned 140 million yen (about US$996,400) in its first three days.
The film ranked #1 in the Japanese box office in its opening weekend. The film sold 1.58 million tickets and earned 2.254 billion yen (about US$16.7 million) in its first two days.