What can cause gynecomastia? 11/02/2015 cosmeticobesityadmin Gynecomastia can be caused by drugs, steroids or marijuana as well as other factors. These should be discontinued prior to surgery to minimize recurrence.