The film, which is Marvel Studios' first female-led feature, wrapped up the weekend with $153 million at the North American domestic box office.
The box office success - taking $455 million around the world including £13 million in the United Kingdom - comes despite a concerted campaign of online abuse from Marvel diehards opposed to Larson's casting.
The movie also sits behind "The Hunger Games: Catching Fire's" $158 million opening as the second-highest debut for a film with a solo female lead.
"Captain Marvel" landed an A CinemaScore.
The movie, starring Brie Larson as Danvers, took in $153 million U.S. in its first weekend in North American theatres. The opening marks the third-biggest ever for the month of March and the seventh-biggest Marvel Cinematic Universe debut of all time.
The latest movie from Walt Disney Co.'s (NYSE: DIS) Marvel Comics division opened with North American weekend sales of $153 million USA and a global weekend take at $455 million US, the sixth-biggest worldwide opening for a film ever.
"Captain Marvel", along with DC Comics' "Wonder Woman" in 2017, has been heralded as a landmark for female representation in superhero movies.
The total globally is $455 million.
"As the first female-fronted superhero film, it's ideal timing for Captain Marvel to be released on International Women's Day".
"If you want to just enjoy it, you totally can, but there a lot of aspects to it that I think are worth talking with your friends and family about". Captain Marvel is in theaters now.