There’s a lot of confusion around the best time to drink your weight gainer. Although opinions are divided, most fitness professionals agree that post-workout is the best option. This is when your body is craving protein and other nutrients and drinking your mass gainer at this moment helps provide your muscles with everything they need to grow after their exhausting gym session. It can also prevent your body from entering a catabolic state which reduces your ability to gain muscle. If post-workout is not an option, you can drink your weight gainer in-between meals. That way you can consume more calories without feeling bloated, and you avoid resorting to unhealthy snacks.