What causes gynaecomastia? The list is extensive and includes: hormonal changes, genetics, medications, or weight fluctuations may contribute.