Yes, although this may reduce your benefits if you have not reached your full retirement age. Social Security applies an earnings limit and will reduce your benefits by one dollar for every two dollars that you earn over the limit from your work. Investment income, pensions, and other types of income sources outside your work are not counted toward the earnings limit. During the year in which you reach full retirement age, Social Security will reduce your benefits by one dollar for every three dollars that you earn over a monthly limit. Once you reach full retirement age, you can earn any amount of income without having your benefits reduced.