Bank bonuses can earn you thousands a year. The average bank bonus is $300-$500. That comes out to thousands a year if you do several. Most will require either a direct deposit or depositing a certain amount of cash, usually $1000+. This can scare a lot of people away, but Continue Reading