While Wiley was once a leading choice in our CFA prep recommendations, its recent acquisition by UWorld introduces questions about its future course offerings and direction. Given these uncertainties and potential shifts post-merger, we cannot confidently recommend Wiley for CFA prep at this time.


Practicing with the best CFA® mock exams is a great way to prepare and study for the chartered financial analyst exam. Working practice exams help test your understanding of the exam concepts and get you familiar with the layout and structure of the exam.

Knowing the layout and structure of the exam is extremely important. The last thing that you want on your exam day is to have an unwanted surprise when you open the testing software and find out you don’t know how to navigate through it. You don’t need any additional stress on your exam day. You want to be comfortable knowing how the testing program works.

Although understanding the layout is important, the biggest advantage of a CFA® practice exam is that you work on your test-taking skills. Using CFA® practice questions in a real exam environment will help you understand how questions are asked, what answers actually mean, and how to manage your time.

It’s no wonder why more than 75% of CFA® candidates use mock exams to prepare for the real thing!

Let’s take a look at a few different practice exams, their pros and cons, and how you can use them to prepare for your CFA® exam.

Best CFA® Mock Exams and Practice Exams

1. Best Overall CFA®: Analyst Prep CFA® Practice Tests

2. Runner Up: Salt Solutions CFA Practice Exams

3. Honorable Mention CFA®: Wiley Efficient Learning CFA® Mock Exam

Here are the top CFA exam prep courses to help you practice for the actual CFA exam and become a chartered financial analyst.

1. Analyst Prep CFA® Practice Tests

Analyst Prep

Analyst Prep offers the best CFA® mock exams for Level I and Level II candidates. In addition to several other helpful study materials, these exams are designed with the aid of experienced financial analysts who also understand effective methods of teaching these concepts. As a result, you’ll get the best of both professional and educational experience when working with these exams!

With 8 Level I mock exams and 2 Level II mock exams, you can print these materials out and practice in an environment similar to what you’ll experience on the day of your actual exams. Each exam contains a full bank of 120 questions, and the instructors at AnalystPrep come up with new practice exams yearly to match any new developments in the field.

And while they didn’t offer Level III CFA® mock exams, in the past, AnalystPrep now has some of the best around!

Mock exams from AnalystPrep are crafted using previous Institute questions, ensuring they align with the current test format and challenge level. Surveys by the CFA Institute indicate that candidates who train with mock exams tend to outperform those who solely rely on revision.


20% Off Analyst Prep CFA & FRM Courses

244 uses today
Expires in 5 days
Last Used: 2 days

Enjoy 30% Off Analyst Prep CFA & FRM Courses

59 uses today
Expires in 5 days
Last Used: 7 days

2. Salt Solutions CFA Practice Tests

This unique platform is everything you need to pass the CFA® exam.

Salt Solutions provides three levels of lectures and exam prep. Level 1 includes nearly 70 hours of video lectures and 3000 multiple-choice questions. You get performance metrics, study notes, practice examinations, and the Salt Solutions CheckPoints planner. 

Salt Solutions’ CFA® program contains three mock tests at each level. Candidates will have several chances to test their abilities and knowledge, ensuring they’re ready for the real exam.
A bespoke quiz builder with many practice questions combined with excellent video lecture quality creating a high-quality training experience. This helps applicants retain content; interesting video courses are easier to recall.

Salt Solutions’ tailored learning experience will help each applicant succeed. The video lectures and study materials use a proven exam-passing method.

3. Wiley CFA Mock Exams

Though Wiley previously stood out as a top pick for our CFA prep, its recent merger with UWorld raises concerns about its forthcoming course content and trajectory. Due to these potential changes and the unpredictability post-acquisition, we’re hesitant to endorse Wiley for CFA preparation currently.


Wiley currently offers practice exams for all three levels of the CFA test. Each of these tests is designed to help you with the content and format of the exam. It’s highly recommended you take each test under a similar time limit to the CFA exam. That way, you can focus on developing test-taking strategies while you apply your CFA knowledge.

Each test question comes with a detailed explanation of the answer. Wiley doesn’t just want you to memorize concepts. Instead, they want you to understand why an answer is correct and how to come to that conclusion. Developing these problem-solving skills ensures that the test won’t surprise you with unexpected material.

Thanks to all of that, Wiley’s mock exams are some of the best in the business. I highly recommend them to anyone trying to prepare for the CFA exam.

5 CFA® Mock Exam Benefits and Testing Advantages

There are a ton of reasons why you should study using mock exams. The main reason is that they just work. Candidates who use them are way better prepared than candidates who don’t. It’s just a fact!

That being said, let’s check out some specific ways mock exams help prepare you for the real exam.

Understand the Exam Structure and Format

Knowing how the exam is structured and how the exam software and interface are formatted is important for any computerized exam. You want to make sure you know how to navigate through each question and each section, so you don’t get stuck somewhere and have to waste valuable time figuring out how to navigate the exam when you should be focused on answering questions.

Mock CFA® exams are designed to emulate the real exam. Thus, the software they use looks and feels like the actual exam. Using a practice exam will make you familiar with the exam and you will feel right at home when you sit down to take the real thing with no surprises!

Understand the Exam Topics

Practicing quizzes and multiple questions will help you think through the exam topics and understand the concepts. This form of active studying is way more beneficial than simply watching a lecture or reading a textbook.

Plus, there are a lot of different topics covered on the exam and not all of them are covered equally. Mock exams will help you understand what topics are emphasized more on the exam and which ones appear less frequently.

This will help you focus your study sessions on the more important topics instead of wasting your time studying things that will either not appear on the exam or be weighted very little.

Practice Test-Taking Strategies

Working on practice problems has many benefits beyond helping you learn the concepts on the exam. Simply knowing the exam topics isn’t enough to pass. You have to be able to use your knowledge to solve and make decisions about solutions.

Understanding how questions are asked and how answers are phrased plays a big role in how well you will do on the exam. The more CFA® practice questions you go through, the better you will become at reading exam questions and being about to quickly pinpoint the correct answer.

Improve Time Management

Time management is a HUGE problem for many CFA® candidates. Spending too much time on questions could mean the difference between finishing the exam early or rushing through it and answering a large percentage of questions wrong.

Working mock exams will help you work on your time management, so you will have enough time to think through each question and come up with a solution without breaking the clock.

Reduce Stress and Improve Performance

Believe it or not, stress is a big reason why people fail the exam. It totally makes sense though. It’s just like a musician with stage fright or an athlete with nerves. Test takers don’t perform well when they are under stress.

If you are completely stressed out going into the exam, you probably won’t be able to think clearly and perform as well as you should. Practicing exams will help prepare you for the exam like a rehearsal performance. When you go into the real thing, you will be ready and relatively stress-free. 🙂

How Many CFA® Practice Exams Should I Take?

There’s no real set number on how many practice exams you need to take in order to be prepared for the exam, but more is always better than fewer. I would much rather be over-prepared for the exam than under-prepared.

That being said, most CFA® review courses recommend that you take at least 6-7 mock exams before your exam date. I think this is a good number because it gives you enough experience and knowledge of the exam to be prepared on your exam day.

Since most prep course providers don’t offer that many different exams in their materials, you can either take the same ones multiple times or get two different test banks, so you have access to 6+ different full-length exams. Both are great strategies.

CFA® Institute does not endorse, promote or warrant the accuracy or quality of AIS-CPA.com. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA® Institute.

Kenneth W. Boyd is a former Certified Public Accountant (CPA) and the author of several of the popular "For Dummies" books published by John Wiley & Sons including 'CPA Exam for Dummies' and 'Cost Accounting for Dummies'.

Ken has gained a wealth of business experience through his previous employment as a CPA, Auditor, Tax Preparer and College Professor. Today, Ken continues to use those finely tuned skills to educate students as a professional writer and teacher.