The film achieved $1.7 million of ticket sales in the UK on its first day of release. Weekend opening total in the UK was $13,400,000. The film also opened in the Republic of Ireland with over $1,100,000 in the first 2 weeks. Altogether the film took about $4,200,000 in Ireland. From November 16 to November 19, 2006, the film took in over $40,000,000.
Opening day estimates in the United States and Canada showed Casino Royale on top with $14,750,000, while opening weekend estimates showed it in the second place with $40,600,000, as well as earning another $42,000,000 internationally. Although Happy Feet won the overall weekend box office contest, the significance of such a comparison in earnings is problematic, as Happy Feet has little more than half the running time of Casino Royale, and therefore had significantly more screenings per day, which translates into more potential gross. A better indication of the film's relative performances is that Casino Royale, per theatre, outperformed Happy Feet, which was released in 370 more theatres. According to Box Office Mojo, Casino Royale took in, on average, $11,890 per theatre, while Happy Feet grossed $10,918 per theatre.
Casino Royale opened at the first position in 27 countries, with a weekend gross of $43,407,886 worldwide. As of March 30, 2007 it has grossed over $593,352,994 globally, breaking both the domestic and international box office records of Die Another Day. The film held the opening weekend record in India, taking in over $3,386,987, which was the highest for a foreign language film at the time. In Russia, the film made over $4.5 million, the eighth largest opening for a non-Russian film.