The minimum age for any finance is 18. Being 18 though doesn't guarantee a car loan. Having a steady job with good income, possibly a utility or a small credit card will help the approval process.
Not only is the minimum age 18 or 21 you also have to have a regular source of income and a good credit history for most finance companies to look at you for Credit.