CFA® Program
Registration fees will change for all 2026 exams, beginning with the February 2026 CFA Program exam. See details here.
CFA exam dates & fees
CFA Program exams are administered four times a year, at over 400 testing centers around the world in most major cities. You're allowed to take the CFA exam a maximum of twice each calendar year but not in consecutive windows or windows that are six months or less apart.
Use the interactive tool below to see upcoming CFA exam dates by level, as well as the latest CFA exam fees.
Register now before 2026 exam price changes take effect.
Select exam criteria
Registration Window:
...
Exam Registration Fee:
EARLY
...
STANDARD
...
One-time Enrollment Fee:
...
The CFA exam fees displayed do not include local taxes. If we need to collect such taxes, they will be added during the payment process. Please refer to our Tax Policy for more information.
The one-time enrollment fee of USD 350 is charged when you first enroll for the Level I exam; it is not charged for subsequent exams (Level II and Level III) or exam retakes.
For information about where you can take your exams, please view the available test center locations.
Download the 2025 CFA Program Dates Schedule. All deadlines are 11:59PM ET.
CFA exam rescheduling fee
A USD 250 rescheduling fee will apply if you need to reschedule your exam appointment within your exam window.
Scholarships
We want to empower more people to advance their careers and reach the highest standards of professional excellence. Our scholarships help us achieve that by making the CFA charter more accessible.

Frequently asked questions
CFA Program exams take place four times a year around the world – usually in February, May, August, and November.
Total exam fees for all three levels of the CFA Program range from USD 3520 – 4,600, depending on whether you register during the early or standard registration window. There is a one-time enrollment fee of USD 350, which will be charged when you first enroll for the Level I exam (it is not charged for subsequent exam levels or exam retakes). The fees displayed on our website do not include local taxes – if these need to be collected, they will be added during the payment process.
All fees are paid in US dollars. This information is correct starting with the 2026 exams.
We accept several credit cards including Visa, MasterCard, and American Express, as well as Alipay. Offline payments can be made via an invoice. See all CFA Program payment methods.
If you miss your CFA exam and want to reschedule within your exam window, you can do so by logging into your account and selecting a new exam date. You will need to pay a USD 250 rescheduling fee.
CFA® Program
- Credential - 3 levels / 3 exams
- Advanced level
- 300 hours per level
- Self-paced online learning
- Learning materials included
Explore CFA Program
