FreeFellow's CFP bank has 2,704 practice questions across all eight principal knowledge domains, and every one of them is free, with a step-by-step solution. There's no trial period and no credit card. You can try samples without signing up, and the full bank needs a free account. The full original question bank is free with an account, subject to usage limits. Worked solutions, written lessons, mixed practice, and your readiness score stay free.

The CFP exam is 170 multiple-choice questions over two 3-hour sessions on one day, offered in March, July and November. CFP Board reported a 66% pass rate for July 2026, with first-time takers at 69% and repeat takers at 57%. It also estimates that 74 to 100% of the questions are scenario-based, where you apply several rules to one client's situation at once, often across domains, so that's what your practice should look like.

The eight domains

CFP Board's domain weights:

Domain Weight
Retirement Savings and Income Planning 18%
Investment Planning 17%
General Principles of Financial Planning 15%
Tax Planning 14%
Risk Management and Insurance Planning 11%
Estate Planning 10%
Professional Conduct and Regulation 8%
Psychology of Financial Planning 7%

Investment and retirement are more than a third of the exam between them. Tax Planning's 14% understates it, since tax consequences show up inside retirement, estate, insurance and investment questions too. One case can ask for a retirement distribution rule, its tax treatment and an insurance consequence in back-to-back questions, so practice that mixes domains is the closest thing to the real test.

Don't skip the lighter domains either. Estate (10%) and Insurance (11%) are a fifth of the exam together and connect to everything else, and candidates from an investments background tend to underestimate them.

How I'd study for it

Most candidates who pass report 250 to 400 hours over 3 to 6 months. I'd spend months 1 and 2 drilling each domain as you study it, months 3 and 4 on mixed scenario practice (40 to 60 questions a sitting, tracking accuracy by domain), and the last month on timed blocks, current-law numbers and your two weakest domains.

Right after you study a domain, do 30 to 50 questions on it and focus on why the right answer is right. Most FreeFellow questions have notes on the answer choices, which matters here because the wrong choices are usually real rules applied to the wrong situation. The most common way people fall short is knowing a rule and then misapplying it inside a two-paragraph client case with an irrelevant detail planted in the middle. Once you've covered all eight domains, switch to mixed practice. The exam won't tell you which domain a question belongs to, so you have to work that out yourself.

In the last month, run timed blocks. 170 questions over 6 hours of testing is just over 2 minutes each, and long scenarios eat into that fast, so do at least two full-length timed runs before exam day.

Learn the current numbers too. Thresholds, brackets, contribution limits and phase-outs change every year, and 2026 changed more than usual because of the OBBBA, so study from materials with current figures. The OBBBA CFP exam changes guide covers what moved.

FreeFellow's CFP question bank is kept current for the 2026 figures, including the OBBBA changes, and so are its 71 lessons and the formula sheet with tax tables. All 2,704 questions are in the exam's scenario format at three difficulty levels, and mixed practice and the readiness score are free too. The optional Fellow tier adds timed mock exams, spaced-repetition flashcards, focus practice on weak topics and analytics.

If you'd like to see where you stand first, the free CFP diagnostic gives you a readiness score with no signup.