The 37-year-old made her World Cup debut in 2003 and is Brazil’s all-time leading scorer with 117 goals. She has won the Copa America three times but is yet to lift the World Cup.
Brazil’s best result at the tournament was a runner-up finish to Germany in 2007.
“Yes, it will be my last World Cup,” Marta told local media in Brasilia on Monday. “We have to understand that a time comes for us to prioritise other things.
“I just have to be thankful to have lived all those years in the national team. To have the opportunity to go to another World Cup, a sixth one, for me is something surreal.”
Brazil head coach Pia Sundhage said Marta, who has won the FIFA World Player of the Year award six times, could start the tournament on the bench as she continues to recover from a knee injury.
Marta, who plays for the NWSL’s Orlando Pride, had surgery to repair a torn anterior cruciate ligament last year and returned to the national team in February after an 11-month absence.
Brazil legend Marta confirms Women’s World Cup farewell