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_MeZ1g41QThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…