Tuvo su primer matrimonio en 1983 con la mexicana de origen argentino Maricruz Zatarain, con quien fundó Omnilife y tuvo tres hijos: Yelena Vergara Zatarain , Amaury Vergara Zatarain, Kenya Vergara Zatarain.