Omnilife nace en 1991 por iniciativa del exdistribuidor de Herbalife Jorge Vergara Madrigal (cuando aún estaba casado con Maricruz Zatarain), con el nombre de Omnitrition de México, adaptando el esquema y productos a la realidad sudamericana y 10 años más tarde toma el nombre de Omnilife de México.
Es así como el 11 de septiembre de 1991, los tres estadounidenses y Jorge Vergara abren Omnitritión de México, que rápidamente, y con Vergara dirigiendo la parte comercial de la empresa, alcanza un gran éxito, ya que cambian las vitaminas en pastas de Herbalife a líquidos y polvos de más fácil aceptación por los latinoamericanos, así mismo al esquema de pagos de Herbalife le baja porcentajes y con manufacturación local logra productos a menor precio, a sí mismo desembolsa las comisiones cada quince días, a diferencia de las mensualidades usadas en USA. Al poco tiempo, sus socios deciden vender a Vergara su participación en Omnitron de México, y en 1994 como dueño único cambia el nombre actual de Omnilife.
Tras el segundo matrimonio de Vergara, esta vez con la reconocida empresaria mexicana Angélica Fuentes Téllez, le vendería a ella en 2010 el 43% de las acciones totales de Omnilife y se convirtió, así, en la directora ejecutiva de la compañía.
Entre los propietarios del grupo empresarial se encuentran Jorge Vergara, su segunda ex -esposa Angélica Fuentes Téllez con 49% de las acciones, y su primera esposa Maricruz Zatarain con un 29% de las acciones.
Actualmente Omnilife cuenta con un portafolio de más de 100 productos entre suplementos nutricionales y línea de belleza. Omnilife opera sus negocios en América del Sur, Estados Unidos, Italia y España; con fábricas en Colombia y México, y oficinas centrales en este último país.