Smoking doesn't cause weight gain, but its later when you quit, one may notice weight gain from 2 to 3 kgs. Nicotine affects our bodies in a variety of ways, one of which is to elevate metabolism, so when we quit smoking, metabolism slows and a slight gain is usually the result. If the scales go higher than a 10 pound gain though, chances are you'r eating habits have changed.