The mechanism is not fully clear, but some think that gabapentin causes weight gain through the following: Weight gain due to gabapentin is different and depends on the dose and duration of its use.