Douglas Taranow, DO, FACOS says:There is no proof that Spironolactone can cause weight gain, I've heard more patients say they have lost weight on it due to the fact it is a diuretic, which would cause less bloating. As for the amount of time it takes to start working, that's case by case, but its generally...