There are many factors which can contribute to weight gain Do not skip meals to avoid weight gain plan your meals to avoid consuming unnecessary calories