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.

CNA practice test prices and features
FeatureFlashcard Maker free CNA testBoostPrep CNAMedPreps CNA (app)Maplewood CNA reviewAllHealthCareCareers
PriceFree$24.99 Core / $39.99 Pro$7.99 / $19.99 / $34.99$49$27/month or $59 for 90 days
BillingNo payment, no subscriptionOne-timeOne-time in-app purchaseOne-timeMonthly subscription or one-time 90-day pass
Access lengthNo expiry6 months48 hours / 30 days / unlimited120 days1 month (renews) / 90 days
Questions336480+ (Core) / 1,030+ (Pro)900+Not statedNot stated
ExplanationsEvery question, with outline areaNot statedNot statedNot statedNot stated
Timed mock70 questions / 120 minNot statedNot statedNot statedNot 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. 1. Flashcard Maker free CNA test

    Free · No payment, no subscription

    Best 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. 2. BoostPrep CNA

    $24.99 Core / $39.99 Pro · One-time

    Best 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

    Source: www.boostprep.com/product/cna-prep-course

  3. 3. MedPreps CNA (app)

    $7.99 / $19.99 / $34.99 · One-time in-app purchase

    Best 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. 4. Maplewood CNA review

    $49 · One-time

    Best 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

    Source: maplewood.thinkific.com/courses/cnareview

  5. 5. AllHealthCareCareers

    $27/month or $59 for 90 days · Monthly subscription or one-time 90-day pass

    Best 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

    Source: allhealthcarecareers.com/pricing/

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.