The company, which is sponsoring the World Cup, said the shirts were only sold in the United States and are being pulled from sale following complaints from the Brazilian tourism board Embratur, TheLocal.de reported Wednesday.
"Adidas always pays close attention to the opinion of its consumers and partners," the company said in a statement. "Therefore, it is announcing that these products will not be sold anymore."
One of the offending shirts featured a woman in a bikini holding a soccer ball with the caption, "Looking to Score." The other featured the words "I love Brazil" with a heart made to resemble the backside of a woman wearing a thong.
Embratur officials said the board "strongly repudiates" the sale of products "that link Brazil's image to sexual appeal."
"We want to make it very clear to our main commercial partners in tourism that Brazil does not tolerate this type of crime in its territory," Flavio Dino, president of the tourism board, said of prostitution.
Brazilian President Dilma Rousseff posted to her Twitter account that the country is serious about its fight against prostitution.
"Brazil is happy to welcome the tourists that will arrive for the World Cup, but it is also ready to fight against sexual tourism," she said.