How to Cancel Codecademy

A 10-step walkthrough with real screenshots from the live cancel flow.

~3 minutes Time
6 days ago Updated
Verified Working flow

Quick answer

On the web: sign in at codecademy.com, open your profile menu → AccountPayment and Plan, scroll to Need a break? and click I want to end my subscription. Click through the reason survey and the "stay" offers, then on the final screen tick the confirmation checkbox and click the red Cancel button. Cancelling stops the next renewal — you keep Plus/Pro access until the end of the period you already paid for, then drop to the free Basic plan. Codecademy does not give prorated refunds, so cancel before the renewal date. If you subscribed through the iOS or Android app, you must cancel in that store instead.

Wondering if you're paying more than you used to? what streaming services cost in 2026.

See Codecademy's pricing, tiers, and difficulty score in one page. Codecademy ranks #4 of 101 by cancellation difficulty.

Step-by-step instructions

1

Sign in to Codecademy on the web

Open codecademy.com in a browser and log in to the account that holds the subscription. Cancellation must happen on whatever platform you originally paid through — if you subscribed inside the iOS or Android app, the website cannot stop that billing, so skip to the App Store / Google Play steps at the bottom. Deleting the Codecademy app or your account does not by itself cancel a store-billed subscription.

2

Open Account → Payment and Plan

Click your profile avatar in the top-right corner and choose Account. In the left-hand settings menu, select Payment and Plan. The Purchase details tab shows your Current plan (Plus or Pro), your Active subscriptions billing line, the next estimated payment date, and your payment method.

Codecademy "Manage payment and plan" page with the Payment and Plan menu item selected, showing Current plan Pro, an Active subscriptions billing line, the estimated next payment date, the saved Visa payment method, and a "Need a break?" section with an "I want to end my subscription" link
3

Click "I want to end my subscription"

Scroll to the bottom of the Purchase details tab to the "Need a break?" section and click the I want to end my subscription link. This starts Codecademy's multi-screen cancellation flow — you have to click all the way through it for the cancellation to actually register.

4

Pick a reason on the "Please help us do better" survey

Codecademy asks why you're leaving and shows tiles like "I don't have time right now," "The plan is too expensive," "I want to switch plans," and "Other." Choose whichever fits — the answer does not change anything, it just moves you to the next step. This is the first of several screens designed to slow you down.

Codecademy "Please help us do better" cancellation survey with six reason tiles: I don't have time right now, I can meet my goals with a Basic plan, I want to switch plans, The plan is too expensive, The plan didn't have what I wanted, and Other
5

Click past the "stay" and offer screens

Next you'll see one or more retention screens — a "Have you discovered all that Pro offers?" feature recap, a "Keep Pro access" upsell, and (if you're on a trial) an "Exclusive offer — have 7 extra days, on us!" extension. On each one, ignore the big purple button and click the smaller text link to continue: "That's okay, I still want to cancel" or "No thanks, I still want to cancel."

Codecademy retention screen recapping Pro features with a purple "Keep Pro access" button and, below it, a "That's okay, I still want to cancel" text link
6

Review what you lose, then tick the confirmation box

The final screen, "We're sorry to see you leave," lists everything that becomes unavailable (all courses, skill paths, projects, certificates, career services, etc.) versus what the free Basic plan keeps. It notes the changes apply when your access ends. At the bottom is a "Confirm the following to cancel" box with a required checkbox — tick "I understand…" to enable the cancel button.

Codecademy "Confirm the following to cancel" box with a required, unchecked checkbox reading "I understand that this action will end my trial today. I will switch to the Basic plan and lose access to Pro features immediately," a red "Cancel free trial" button, and a "Nevermind, continue my free trial" link
7

Click the red Cancel button

With the box checked, the red Cancel button (labelled "Cancel free trial" on a trial, or "Cancel subscription" on a paid plan) becomes active. Click it. Do not click "Nevermind, continue…" — that aborts the whole thing and leaves your subscription running.

Codecademy confirmation box with the "I understand…" checkbox now ticked, the red "Cancel free trial" button active, and a "Nevermind, continue my free trial" link below it
8

Verify the cancellation registered

You should land back on the Payment and Plan page with a green banner. On a trial it reads "Your trial has been canceled. You are now on the Basic plan and will not be charged." On a paid plan, the Active subscriptions area shows your end date or "No Current Subscriptions." If you don't see a confirmation banner, the cancel did not go through — run the flow again.

Codecademy Manage payment and plan page after cancelling, showing a green success banner "Your trial has been canceled. You are now on the Basic plan and will not be charged" and a "No Current Subscriptions" message under Purchase details
9
If this applies to you

If you subscribed through the Apple App Store

Codecademy cannot cancel an Apple-billed subscription for you. On your iPhone or iPad: open Settings → tap your name → Subscriptions → select Codecademy → Cancel Subscription. Or manage it at apps.apple.com/account/subscriptions. You keep access until the end of the period you already paid for.

10
If this applies to you

If you subscribed through Google Play

For Google-billed subscriptions: open the Google Play Store → tap your profile icon → Payments & subscriptions → Subscriptions → select Codecademy → Cancel subscription. Not sure where you bought it? The website's Payment and Plan page or your original receipt shows the purchase channel.

Frequently Asked Questions

Usually no. Codecademy's own Refund Policy states it does not grant refunds — prorated or full — for subscriptions; cancelling simply stops the next renewal and deactivates your plan at the end of the current billing cycle. The one practical exception is the 7-day free trial: if you cancel within those 7 days you are never charged. Outside that window, refunds are discretionary, but in practice many users report getting their money back by emailing Customer Support, especially right after an accidental renewal. If support refuses and the charge is recent, your bank or card issuer can usually dispute it.

Yes, until the end of the period you already paid for. Cancelling a paid plan deactivates it at the end of the current billing cycle — you keep full Plus or Pro access until then, after which you drop to the free Basic plan (free courses only). The exception is cancelling during a free trial: that ends the trial immediately and moves you to Basic right away, as the confirmation checkbox spells out.

Cancel before the trial ends. The 7-day free trial requires a payment method up front and rolls straight into a paid Plus or Pro subscription if you do nothing. Go to Account → Payment and Plan → "I want to end my subscription" and click all the way through the flow until you see the green "you will not be charged" banner. Cancelling early does not shorten your access — you keep the trial through its last day.

The most common reasons are (1) you stopped partway through the multi-screen cancel flow — Codecademy only cancels once you tick the final checkbox and click the red button and see the confirmation banner; (2) you clicked a bright "Keep" / "Get 7 more days" button instead of the small "still want to cancel" text link; or (3) you subscribed through the Apple App Store or Google Play, where the website cannot stop billing — you have to cancel in that store. If you genuinely completed the flow and were still charged, email Customer Support with your confirmation screenshot.

You cancel it in that store, not on the Codecademy website. On iPhone: Settings → your name → Subscriptions → Codecademy → Cancel Subscription. On Android: Google Play Store → profile icon → Payments & subscriptions → Subscriptions → Codecademy → Cancel subscription. The store then emails you a cancellation confirmation; if it doesn't arrive within a few minutes, the cancel didn't register. Your Codecademy Payment and Plan page or original receipt tells you which channel billed you.

Basic is the free tier — it keeps community support, learning resources, and limited free courses. Plus (around $14.99/mo, or $11.99/mo billed annually) adds the full course catalog, quizzes, projects, and skill paths. Pro (around $19.99/mo, or $15.99/mo billed annually) adds everything in Plus plus career paths, professional certifications, technical interview prep, and career services. Cancelling any paid plan drops you to Basic — you do not lose your account, just the paid features. Note Codecademy runs frequent promos and regional pricing, so the exact figure you see may differ.
Last updated Browse all 101 cancel guides

Never miss a cancellation deadline

RecurDash tracks all your subscriptions and reminds you before they renew. No bank login required.

Start tracking free

Other Cancellation Guides