Yes! There's this myth about social work that it doesn't pay well, but the fact is that a lot of social work organizations remunerate the workers handsomely and the average annual earnings can fall anywhere between $31,000 and $65,000. You see, when you take care of the society, the society also takes care of you!