Some cards have no annual fee, while others do. Check details on the Bank of America site or comparison sites.