In a TV address, Dilma Rousseff said “the pessimists” had been defeated by the determination of the Brazilian people.
She rejected criticism of overspending, saying that the tournament would leave a lasting legacy of infrastructure.
Brazil has seen a year of protests against bad governance and perceived excessive spending on the World Cup.
Metro strikes are also threatening to disrupt the opening game in Sao Paulo.
Speaking less than 48 hours before the start of the tournament, President Dilma Rousseff said that visitors would not be taking away infrastructure projects “in their suitcases”, which would instead remain in the country as a benefit for everyone.
Dilma Rousseff defended the $11 billion expenditure on the tournament, calling it a “false dilemma” that World Cup spending somehow diminished investments in health and education.
The budget for these areas between 2010 and 2013 was many times greater than the investment in stadiums, she added.
“Rest assured of this, the World Cup accounts are being meticulously scrutinised by the country’s auditing institutions,” she said.
It follows criticism by local residents who say that many promised development projects have been delayed or never materialized.
The World Cup will kick off on Thursday with a match between the hosts Brazil and Croatia at the Itaquerao stadium, or Arena Corinthians, in the outskirts of Sao Paulo.
However, work is still continuing to prepare the stadium ahead of the opening match.
Meanwhile, union leaders are threatening to resume a metro strike in Sao Paulo during the tournament if their demands are not met.
They are calling for staff threatened with dismissal for their involvement in strike-related disturbances to be reinstated,
A five-day stoppage that began last week caused wide scale traffic chaos, with fears that a repeat of the disruption could prevent fans and employees from attending group stage matches. The strike was suspended on Monday.
Dilma Rousseff has said she would not allow demonstrations to disrupt the tournament.
Thousands of extra police and soldiers will be deployed to ensure the matches get under way smoothly.
eJ_MeZ1g41QAt least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…
India and Canada have decided to expel their top envoys along with other diplomats as…