You will gain an extra life every half hour as long as you are not at the maximum.
Every time you complete a Match-3 Puzzle you will earn a life if you are not at the maximum. If you are at the maximum you will earn extra coins instead.
You can exchange coins for additional lives.
You can be given a life by one of your connected Facebook friends.