Forever Deutschland wurde 1995 gegründet.
Forever Living Products erwarb 2009 Schloss Freiham, am westlichen Rand von München gelegen. In liebevoller Kleinstarbeit wurde das malerische Schloss saniert und renoviert. 2010 wird Schloss Freiham bei München feierlich als neuer Firmensitz eröffnet. 2021 brach wieder ein neues Kapitel an. FOREVER bezieht sein neues Domizil in der wunderschönen Stadtvilla Loeb in München. Die Villa liegt in einer traumhaften Lage direkt am Englischen Garten. Ein innovatives, modernes FOREVER-Zuhause in einem stilvollen Ambiente.