(CNN) – Walgreens will no longer sell tobacco products to anyone under 21 years old.

The retail giant says the new policy goes into effect on September 1.

The move comes weeks after the U.S. Food and Drug Administration criticized Walgreens for selling tobacco to more minors than any other pharmacy chain.

Walgreens says the new policy should help reduce tobacco use among teens and young adults.

While the federal legal age to buy tobacco in the U.S. is 18, several states have raised that to 21.