: Recently, Avon has begun opening franchise-style physical stores in "neighbourhood communities" rather than traditional high-street locations to maintain a personal feel.
: In major metropolitan areas, you may find official showrooms or Avon Studios that showcase the full product catalog and offer professional beauty advice. How to Find a Store Near You where to buy avon products in stores
While Avon is primarily known for its direct-to-consumer model through independent representatives, the brand has significantly expanded its physical retail presence as of 2026. You can find Avon products in select drugstores, authorized beauty centers, and international retail chains. : Recently, Avon has begun opening franchise-style physical