Compare CFA prep courses
Most CFA candidates end up choosing between two providers. Each comparison below puts a pair side by side on price, mock exams, safety net and teaching style, and says who should pick which.
Comparisons use each provider’s published package details and 2026-cycle list prices as reported. We have not yet finished hands-on testing of the CFA courses.
The structured package against the question bank. Six mocks and a retake, against a lower price.
→Notes and mock exams against video lectures.
→The established premium option against the budget one.
→Question-bank-led against video-led.
→Two practice-first providers, $50 apart at entry level.
→Instructor teaching against low-cost practice.
→All four in one table
| Kaplan Schweser | UWorld | Mark Meldrum | AnalystPrep | |
|---|---|---|---|---|
| Level I price range | $429 to $1,499 | $299 to $999 | $440 to $1,310 | From $349 |
| Top-tier mock exams | 6 | Up to 5 | Several, by package | Several, per level |
| Safety net | PassProtection retake on Premium and above | Access until you pass on Elite | Updated content until you pass | None found |
| Teaching style | Notes and on-demand classes | Visual explanations and questions | Video lectures | Practice and analytics |
Level I list prices, 2026 cycle, as published or widely reported. Confirm 2027 pricing at checkout.
Common questions
What matters most when comparing CFA courses?
Price per level, how many mock exams you get, and whether the package covers your exam year’s curriculum. For February 2027 and later, that means the 2027 edition.
Do all four cover the 2027 curriculum?
Schweser and UWorld already list packages for the 2027 exams. For Mark Meldrum and AnalystPrep, confirm on the provider’s site that the package you buy is on the 2027 curriculum, especially at Level I. Older 2026 packages may still be on sale at a discount.