Fact Sheets
Melaleuca is the largest online wellness shopping club in North America with a line-up of over 450 products that bring in over $2 billion in annual sales. The Wellness Company has appeared five times on the Inc. 500 list of America’s fastest growing, and was named by Forbes as one of America’s best employers. Founded in Idaho Falls, Idaho, in 1985, and now operating in 19 countries around the world, Melaleuca has emerged as a global leader in the wellenss industry. The fact sheets on this page represent official summaries, statistics, and background information pertaining to various Melaleuca topics.