All verbs have future endings. To form the future with a regular verb, simply add the future endings onto the infinitive. The endings for future are: -ai, -as, -a, -ons, -ez, -ont.
However, the rules change for irregular verbs. All irregular verbs have a future stem, like regular verbs. However, you have to memorize these stems, because there really isn't any logic to them.