Some of the most common causes of swelling fingers include arthritis, fluid retention, and pregnancy. In addition, finger edema can be caused by cardiac problems, abnormal kidney function, and allergies.