Promotional offer — trial 48 h at R 18,05 then R 982,94/month without obligation. The solution to track your subscriptions.

Cancel Codecademy: The Right Way
Learn how to cancel your Codecademy subscription easily. Get insights into your rights and the process. Tocancel rating: 4.8/5. Start now!
Your information
Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.
How to cancel your Codecademy subscription in south africa
Understanding Codecademy and your learning platform options
Codecademy is an interactive online learning platform where you build coding skills through hands-on lessons, real-world projects, and assessments. Whether you're learning Python, JavaScript, web development, or data science, the platform guides you step-by-step from beginner to working developer.
You can access basic courses free of charge, or upgrade to a Pro plan to unlock guided projects, real-time feedback from instructors, career preparation resources, and portfolio-building tools that employers actually value. Many learners in South Africa use Codecademy to transition into tech roles or strengthen skills for their current career.
When cancellation makes sense
You might choose to cancel Codecademy if you've achieved your learning goals, discovered another platform that fits your style better, face budget pressure, or realise you're not using your subscription enough to justify the monthly cost. None of these reasons are unusual - and cancelling is your right as a consumer.
The challenge is that Codecademy's refund policy is restrictive, which is why understanding your cancellation options before you act matters. At Tocancel, we help thousands of South African consumers navigate exactly these decisions every month, and this guide walks you through every step.
What happens to your learning progress
The good news: cancelling your subscription does not delete your account or erase your progress. Your completed lessons, projects, and certificates remain accessible if you log in later. You simply lose access to premium features like guided projects and real-time feedback until you resubscribe.
Before you cancel, screenshot or download any certificates or project work you want to keep permanently. This protects you if you ever need to reference your learning record for a job application or portfolio.
Your cancellation options explained
Codecademy offers three main cancellation routes depending on how you signed up and paid. Each method has slightly different steps and implications for refunds.
Cancel through your Codecademy account online
The most straightforward route is to cancel directly via your Codecademy account settings on the website. This method applies if you signed up at codecademy.com and paid Codecademy directly using a credit or debit card.
- Log in to your Codecademy account at codecademy.com using your email address and password.
- If you've forgotten your password, use the "Forgot password?" link on the login page.
- Locate and click your profile icon in the top right corner of the dashboard.
- This usually appears as a small circle with your initials or profile picture.
- Select "Account settings" or "Settings" from the dropdown menu that appears.
- Navigate to the "Billing" or "Plan" tab in the settings menu.
- You may need to scroll down to find the billing section.
- Look for a button or link labeled "Manage subscription," "View plan," or "Modify plan."
- Click "Cancel subscription" or "I want to end my subscription."
- Codecademy may ask you why you're cancelling - this feedback is optional.
- Confirm your cancellation when prompted.
- You'll see a confirmation message with your final billing date. This is the last day you have access to premium features.
Action step: Screenshot your confirmation page immediately. Codecademy will send a confirmation email, but your screenshot protects you if any billing disputes arise later.
Cancel an iOS subscription through apple app store
If you signed up for Codecademy using the Apple App Store on your iPhone or iPad, you must cancel through Apple, not Codecademy directly. Apple manages all billing and refunds for App Store subscriptions - Codecademy does not.
- Open the Apple App Store app on your iPhone or iPad.
- Do not use the Codecademy app itself; you must use the App Store app.
- Tap your profile picture or icon in the top right corner of the screen.
- Select "Subscriptions" from the menu.
- Find "Codecademy" in your list of active subscriptions.
- Tap "Codecademy," then tap "Cancel subscription."
- Apple will ask you to confirm. Review the cancellation date carefully.
- Confirm your cancellation. Your access continues until the end of your current billing period.
- You will not be charged again after this date.
Important: Apple, not Codecademy, handles all refund requests for App Store subscriptions. If you believe you're entitled to a refund, contact Apple Support directly, not Codecademy's help team.
Cancel an android subscription through google play store
If you purchased Codecademy through Google Play Store on an Android device, you cancel and manage refunds through Google, not Codecademy.
- Open Google Play Store on your Android device.
- Make sure you're using the same Google account that purchased the subscription.
- Tap your profile icon in the top right corner.
- Select "Payments and subscriptions" or "Manage subscriptions."
- Tap the "Subscriptions" tab if it's not already selected.
- Find and tap "Codecademy" in your subscriptions list.
- Select "Cancel subscription" and confirm.
- Your access ends at the end of your current billing cycle.
Refund window: Google Play allows refunds within 48 hours of purchase. After 48 hours, refunds are at Google's discretion and are not guaranteed. If you want a refund, request it immediately through Google Play.
Codecademy pricing and what you're paying for
Understanding what you're actually paying for helps clarify whether cancellation is the right move. Here's what Codecademy's main pricing tiers include in South Africa.
| Plan | Monthly cost (ZAR) | Key features | Best for |
|---|---|---|---|
| Free | R0 | Access to intro courses, limited lessons per course | Testing the platform |
| Pro (monthly) | Approximately R200-300 | All courses, guided projects, real-time feedback, career services | Active learners committed to skill-building |
| Pro (annual) | Approximately R1,500-2,000 per year | Same as Pro monthly, but discounted | Long-term learners seeking better value |
| Pro Plus | Approximately R400-500 | Everything in Pro, plus 1-on-1 code reviews, unlimited projects | Professionals needing intensive mentorship |
If you're paying for Pro but only completing one free course every few weeks, cancellation makes financial sense. However, if you're actively working through the curriculum, the cost-per-lesson often drops well below the price of a single in-person coding bootcamp session.
Understanding codecademy's refund policy and your rights
Codecademy's refund policy is one of the most restrictive in online education. This is where your consumer rights under South African law become crucial.
What codecademy's standard refund policy says
Codecademy typically does not offer refunds for active subscriptions. Once your payment clears, the month is non-refundable. However, South African consumer law provides protections that may override this blanket policy in specific circumstances.
Your legal position under south african consumer protection
You are protected by the Consumer Protection Act (CPA) of 2008 and the National Credit Act (NCA). These laws give you specific rights regardless of what Codecademy's terms of service say.
Your key rights:
- Right to cancel within 30 days: If you're a consumer (not a business), you have the right to cancel distance contracts - including online subscriptions - within 30 calendar days of purchase with no penalty. This applies even if Codecademy's policy says otherwise. You don't need a reason.
- Right to cancellation for material failure: If Codecademy fails to deliver the service as promised - for example, the platform is down for extended periods or courses are removed without notice - you can cancel and request a refund under the CPA section 56.
- Right to transparent billing: Codecademy must clearly disclose all charges before you confirm payment. If billing is unclear or misleading, you have grounds to dispute the charge with your bank.
- Right to dispute through the National Consumer Commission: If Codecademy refuses a valid refund claim, you can escalate your complaint to the National Consumer Commission (NCC), which has the power to investigate and enforce consumer rights.
This is important: Codecademy's "no refund" policy does not override your statutory 30-day cancellation right or your right to refunds for material service failure.
How to claim your 30-day cancellation right
If you are within 30 days of your first payment and want to cancel, use this approach at Tocancel.
- Cancel your subscription immediately using the method above (website, App Store, or Google Play).
- Write a formal cancellation notice citing the Consumer Protection Act section 16 (distance contract cancellation right).
- Email this to the support address provided at the end of this guide.
- Include your account details, date of first payment, and the words: "I exercise my statutory right to cancel this distance contract within 30 days of purchase under the Consumer Protection Act 2008, section 16."
- Request that they refund your payment within 5 business days.
- Keep a copy of your email and their response.
- If they refuse, file a complaint with the National Consumer Commission at www.ncc.org.za or call 0860 10 60 80.
Many companies cave when you cite the CPA directly - because they know you're right.
Escalation: contacting the national consumer commission
If Codecademy ignores your 30-day cancellation claim or refuses a refund you're legally entitled to, the National Consumer Commission (NCC) is your enforcement body. The NCC can investigate complaints, issue compliance orders, and impose penalties.
File your complaint here:
- Website: www.ncc.org.za
- Phone: 0860 10 60 80 (toll-free)
- Email: [email protected]
- In person: NCC regional offices (check website for your province)
You must provide: Your account details, proof of payment (bank statement or email receipt), copies of all emails with Codecademy, and a description of your issue. This costs you nothing.
What to expect after you cancel
Cancelling is emotionally straightforward, but the aftermath can raise questions. Here's exactly what happens next.
Immediate changes
Once you confirm cancellation, Codecademy immediately restricts your access to premium features. However, you retain access to free courses and your account history. Your billing cycle continues until your paid period ends - you won't lose a single day of access.
You'll receive a confirmation email within a few hours. Save this email permanently in a safe folder. It proves your cancellation date and your final billing date.
Final billing and payment
Codecademy will charge you one final time on your renewal date, which is the last day of your current billing cycle. After that charge, no further payments are taken. You will not be charged again even if you keep your account active.
Check your bank statement 7-10 days after your final billing date to confirm the last charge appeared correctly. If you see a charge after your cancellation date, contact your bank immediately and open a dispute.
Regaining access if you change your mind
You can resubscribe to Codecademy at any time. Your account history, progress, and certificates remain intact. You simply restart your subscription and resume premium access immediately.
Common mistakes to avoid when cancelling
Cancelling seems simple, but small errors can leave you confused or charged again unexpectedly. These are the traps we see most often at Tocancel.
Mistake 1: deleting the app without cancelling your subscription
Uninstalling the Codecademy app does not cancel your subscription. Your account is still active and you're still being charged every month. The app and the account are separate. Delete the app only after you've formally cancelled through the method that matches how you signed up.
Mistake 2: assuming your subscription cancels automatically when you downgrade to free
Some users believe downgrading from Pro to Free automatically stops charges. It doesn't. Downgrading puts you on the free tier, but you still hold an active paid subscription and will be charged again on your renewal date. You must explicitly select "Cancel subscription," not just downgrade your plan.
Mistake 3: cancelling on the wrong platform
If you subscribed through Apple App Store but tried to cancel through the Codecademy website, you've done nothing. Your subscription is still active with Apple. You must cancel where you subscribed. Check your email confirmation from when you signed up - it will tell you whether you subscribed through Codecademy directly, Apple, or Google.
Mistake 4: not keeping your cancellation confirmation
Losing your confirmation email or not taking a screenshot of your cancellation page creates a problem if you're charged again and need to dispute it with your bank. Your bank will ask for proof of cancellation. Keep everything.
Mistake 5: cancelling outside the 30-day window and giving up on refunds
Many people assume they can't get a refund after 30 days. That's not always true. If Codecademy has materially failed to deliver the service - the platform is non-functional, your courses disappear, or core features are removed - you have a right to refund under the CPA even after 30 days. Document the failure and file a complaint with the National Consumer Commission.
How to prepare before you cancel
Taking 10 minutes to prepare now prevents confusion and regret later. Here's your pre-cancellation checklist.
| Action | Why it matters | Priority |
|---|---|---|
| Screenshot or download your course certificates | Proof of your learning for job applications or LinkedIn | High |
| Export your project work or code files | You lose access to project details after cancellation | High |
| Note your current learning progress | Helps you decide if you're truly ready to cancel | Medium |
| Check how many days remain in your billing cycle | Cancels immediately; you keep access until the end of the cycle | High |
| Verify which method you used to subscribe | Ensures you cancel on the correct platform | High |
| Write down your contact email and password | Speeds up the cancellation process | Low |
Your action: Spend five minutes now preparing. It takes two minutes to cancel but two hours to sort out a problem later.
Contacting Codecademy: when to reach out and how
Sometimes you need to contact Codecademy directly - for example, if you can't cancel through the website or believe you deserve a refund. Here's where to go.
Codecademy's main office address
If you need to send formal correspondence or are pursuing a refund claim, use this address:
Codecademy, Inc.
575 Broadway
New York, NY 10012
United States
You can also contact them through their website help centre at help.codecademy.com or through the contact form in your account settings. Email is slower; the website form may be faster if it's available in your region.
When to escalate to the national consumer commission
Do not spend weeks emailing Codecademy back and forth. If they ignore a legitimate 30-day cancellation request or refuse a refund you're entitled to, escalate immediately to the National Consumer Commission. The NCC has the power to compel refunds and has done so in many cases involving international companies.
Your action plan: next steps to cancel Codecademy
You now understand your rights, your cancellation options, and the traps to avoid. Here's your final checklist before you act.
- Check when you subscribed (was it within the last 30 days?)
- Confirm which platform you used to subscribe (Codecademy direct, Apple App Store, or Google Play)
- Prepare and export any certificates or project files you want to keep
- Use the appropriate cancellation method for your platform
- Screenshot or save your confirmation email
- Monitor your bank statement for the final charge
- If Codecademy charges you after cancellation, dispute it with your bank immediately
If you need support navigating cancellation, understanding your rights, or escalating a refund dispute, Tocancel has helped thousands of South African consumers in exactly your situation. Visit Tocancel to explore your options and get expert guidance tailored to your circumstances.
Your subscription is your money. Cancelling it should not be a barrier course. Tocancel empowers you to take control of your spending and enforce your rights under South African consumer law. Cancel with confidence.
Frequently asked questions — Codecademy
What should I consider before cancelling Codecademy?
Consider cancelling if you've completed your learning goals, found a better platform, or are not using the service enough to justify the cost.
How can I cancel my Codecademy subscription?
You can cancel directly through your Codecademy account settings on the website or via the app stores if you subscribed through them.
What are my rights under South African consumer law when cancelling?
Under the Consumer Protection Act, you have the right to cancel subscriptions, but it's important to understand the specific terms and conditions related to refunds.
Can I get a refund after cancelling Codecademy?
Codecademy's refund policy is strict, so it's essential to review the terms before cancelling to understand if you're eligible for a refund.
What if I need help with my cancellation?
If you encounter issues during cancellation, you may need to contact Codecademy's support team for assistance, especially regarding billing or refunds.
Other brands
Quickly access a similar journey: