Weight gain can be taken at different times depending on your preferences and goals. Many people choose to consume weight gainers as a post-workout shake to replenish nutrients and support muscle recovery.