Checked November 2026 · prices from each provider's own page
Best CNA Practice Tests in 2026, Compared by What You Pay
In short: If you want CNA practice without a subscription: BoostPrep sells 6-month access once for $24.99 (480+ questions) or $39.99 (1,030+); the MedPreps app is $34.99 for unlimited access; Maplewood is $49 for 120 days. AllHealthCareCareers charges $27 a month or $59 for 90 days. Our CNA practice test is free with 336 questions and a timed 70-question mock.
Main page: free CNA practice test (336 questions, timed mock)
CNA practice tests compared
Prices and features as shown on each provider's own page. All prices in US dollars.
| Feature | Flashcard Maker free CNA test | BoostPrep CNA | MedPreps CNA (app) | Maplewood CNA review | AllHealthCareCareers |
|---|---|---|---|---|---|
| Price | Free | $24.99 Core / $39.99 Pro | $7.99 / $19.99 / $34.99 | $49 | $27/month or $59 for 90 days |
| Billing | No payment, no subscription | One-time | One-time in-app purchase | One-time | Monthly subscription or one-time 90-day pass |
| Access length | No expiry | 6 months | 48 hours / 30 days / unlimited | 120 days | 1 month (renews) / 90 days |
| Questions | 336 | 480+ (Core) / 1,030+ (Pro) | 900+ | Not stated | Not stated |
| Explanations | Every question, with outline area | Not stated | Not stated | Not stated | Not stated |
| Timed mock | 70 questions / 120 min | Not stated | Not stated | Not stated | Not stated |
Checked November 2026 on each provider's public page; prices and features change, so confirm before paying. "Not stated" means we could not find it on their page.
Each option, honestly
1. Flashcard Maker free CNA test
Free · No payment, no subscriptionBest for: Anyone who wants a timed written-test mock and topic stats without paying
336 original questions written to the 2024 NNAAP outline, a timed mock, practice mode, flashcards and weak-topic stats. No account.
Good- Free, no card or account
- Timed mock at real length
- Explanation and source for every answer
Watch out- Written test only, no skills videos
- Smaller bank than the largest paid options
2. BoostPrep CNA
$24.99 Core / $39.99 Pro · One-timeBest for: A bigger paid bank for a one-time price
Online CNA prep course sold as two one-time tiers with 6 months of access.
Good- One-time price, no renewal
- Large bank on the Pro tier
Watch out- Access ends after 6 months
3. MedPreps CNA (app)
$7.99 / $19.99 / $34.99 · One-time in-app purchaseBest for: Phone-first studying with a lifetime option
iPhone app with three one-time passes; the $34.99 tier has no expiry.
Good- Unlimited-access tier
- Large bank
Watch out- Short passes expire fast (48 hours, 30 days)
- App only
Source: apps.apple.com/app/id673135088
4. Maplewood CNA review
$49 · One-timeBest for: A structured review course
Online CNA review course with 120 days of access.
Good- One-time price
Watch out- Question count not stated on the page
- Access ends after 120 days
5. AllHealthCareCareers
$27/month or $59 for 90 days · Monthly subscription or one-time 90-day passBest for: People who also want other healthcare exam prep
Membership site; the 90-day pass is the one-time option.
Good- 90-day pass avoids auto-renew
Watch out- Monthly plan renews until cancelled
How we checked
- We opened each provider's own pricing or product page (app store listing for apps) in November 2026 and copied the price, billing type and access length as shown.
- "Not stated" means we could not find it on the provider's page; we did not guess.
- We list one-time and free options first because most people asking want to pay once (or not at all) for CNA practice, not start a subscription.
- Our own free test is included and marked as ours. We do not take payment from any provider listed here and there are no affiliate links.
Questions people ask
What is the best CNA practice test I can pay for once?
+
On price per month of access, BoostPrep Core ($24.99 for 6 months) is the cheapest one-time paid option we found; MedPreps ($34.99) is the one with no expiry. If you do not want to pay at all, our free test has 336 questions and a timed 70-question mock.
Is there a free CNA practice test with explanations?
+
Yes. Ours is free, with an explanation and outline area for each of its 336 questions, and no account.
How much does the real CNA exam cost?
+
It is set by each state. For example, Colorado charges $145 for written plus skills and Pennsylvania $135.