The causes of gall stones are varied, but can include a diet high in fat, a recent loss of a lot of weight, a family history of gall stones and certain medications like estrogens or cholesterol lowering drugs. You can find more information here: http://www.medicalnewstoday.com/articles/153981.php