"Nothing gets through a condom. Use one and check it for yourself," the ministry's national radio and television campaign suggests.
Costa said the campaign is aimed at highlighting how condoms can prevent AIDS and sexually transmitted diseases as Brazil prepares for the February 20-24 carnival, a week of festivities that includes parades with scantily clad women and sexually-charged parties.
But Costa cautioned that the Roman Catholic church might oppose the campaign.
The Vatican has opposed the use of condoms, and recently questioned their effectiveness against sexually transmitted diseases.
The Health Ministry dropped its initial slogan- "You can have faith in it, use a condom"- to avoid a confrontation with the church.
The campaign will use public billboards, including one showing a fish swimming inside a condom. In one television add, one man pours beer into a condom to convince a friend that it can hold back anything.
The campaign was launched because a study last year showed 15 percent of sexually-active Brazilians do not believe condoms can stop diseases, Costa said.
Rio de Janeiro, which hosts Brazil's most famous carnival, will receive one million condoms. Sao Paulo, South America's most populous city, will get two million.