Unlimited Yafee Premium: promotional offer at $1.47 for 48h, then $79.87 per month with no commitment

A 100% personalised cancellation letter, legally compliant and sent by registered mail with acknowledgement of receipt.
48h satisfaction-or-refund guarantee
100% secure payment
They already cancelled Codecademy
Join thousands of satisfied users
over 30,000users trust us
Cancel your Codecademy subscription with zero hassle
Give us your details and those of your Codecademy subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Codecademy. Nothing else for you to do.
Our letters follow consumer law and GDPR.
Your letter is sent within 24 business hours.
Follow your request from your personal space.
Full refund if Codecademy refuses your cancellation.
Codecademy is an online coding education platform that teaches programming languages, web development, and data science through interactive lessons, hands-on projects, and structured learning pathways. The platform provides free foundational courses alongside paid subscription tiers (Pro and Plus plans) that unlock advanced quizzes, career guidance, skill certifications, and personalised learning recommendations.
If you subscribed to Codecademy and now want to exit your subscription, this guide walks you through every cancellation method available to Canadian consumers, clarifies what happens to your account access and funds, and explains your rights under Canadian consumer protection legislation. Yafee specialises in helping subscribers like you navigate these cancellation procedures with clarity and legal backing.
You might be cancelling because the course content did not align with your learning pace, you have completed the skills you needed, the subscription cost no longer fits your budget, or you discovered a platform that better serves your goals. Regardless of your reason, you have the right to cancel without penalty, and Yafee ensures you understand exactly how.
This guide covers cancellation across all three subscription channels: direct Codecademy website subscriptions, Apple App Store subscriptions, and Google Play subscriptions. We also explain Canadian consumer protection laws that apply to automatic renewals, billing disputes, and deceptive commercial practices so you can enforce your rights if Codecademy resists your cancellation or disputes a refund.
Federal and provincial laws in Canada protect you when you cancel a subscription service like Codecademy, and these protections are enforceable through specific agencies and procedures.
The Competition Act (federal legislation) requires that any company offering automatic renewal subscriptions must clearly disclose the material terms before charging you. "Material terms" means the subscription price, billing frequency, and cancellation method. Codecademy must make cancellation easy and available through the same channel you used to subscribe. If Codecademy obscured renewal terms, buried cancellation options, or made the process deliberately difficult, you have grounds to file a complaint with the Competition Bureau of Canada, which investigates unfair business practices across all provinces.
Every Canadian province has a consumer protection act that applies to subscriptions. Ontario's Consumer Protection Act, British Columbia's Consumer Protection Act, and equivalent legislation in Alberta, Quebec, Saskatchewan, and other provinces all require clear disclosure of renewal terms and easy cancellation. Furthermore, these acts protect you from unauthorized charges and give you the right to dispute billing errors. Your provincial consumer protection authority has the power to investigate Codecademy and order refunds if the company violates these requirements.
You have the right to cancel Codecademy at any time without reason, in the same way you signed up. If Codecademy charges you after you cancel, you can dispute those charges with your bank or credit card issuer under the chargeback process. If Codecademy refuses to refund you and disputes your chargeback, you can escalate to your provincial consumer protection agency or the Competition Bureau. Document every cancellation attempt and keep screenshots of billing statements showing charges after your cancellation date.
If you cancelled Codecademy but continued to receive charges, that is a billing error you can dispute. First, contact Codecademy customer support with proof of your cancellation request. If they do not refund you within 30 days, you can file a chargeback through your bank or credit card issuer. In Canada, the chargeback process is governed by the Canadian Payments Association rules and your financial institution's dispute procedures. Retain screenshots of your cancellation confirmation email and any billing statements showing charges after cancellation; these are critical evidence.
If Codecademy refuses to refund unauthorized charges or makes cancellation deliberately impossible, contact your provincial consumer protection agency. In Ontario, that is the Ministry of Government and Consumer Services. In British Columbia, contact Consumer Protection BC. In Alberta, the Fair Trading Act is enforced by the Alberta government's Consumer Protection Division. Each province has an equivalent agency with the authority to investigate unfair billing practices and compel refunds. Yafee recommends documenting every interaction with Codecademy (email addresses, dates, times, and responses) before escalating to a regulatory body.
Cancelling through Codecademy's website is the fastest and most straightforward method if you subscribed directly (not through an app store).
If you subscribed to Codecademy through an Apple device using the App Store, you must cancel through Apple, not through Codecademy's website.
If you subscribed to Codecademy through an Android device using Google Play, cancel through Google Play, not directly with Codecademy.
Understanding refund timelines and your account access after cancellation protects you from confusion and unexpected charges.
Refund policies differ depending on where you subscribed. If you cancel through Codecademy's website after 14 days of purchase, you generally receive no refund; your access simply ends at the close of the current billing period. However, if you cancel within 14 days of your initial purchase or a renewal charge, Codecademy may issue a refund. If you cancel through the Apple App Store within 14 days, Apple typically processes a refund within 5-10 business days. If you cancel through Google Play within 7 days, Google may process a refund within 3-5 business days. Yafee advises checking your cancellation confirmation email for the specific refund timeline and amount applicable to your subscription.
After you cancel, your access to Codecademy courses, quizzes, and certifications continues until the end of your current billing period (or immediately in some cases). You will revert to the free plan, which grants access to basic courses only. Any projects, certificates, or learning progress you earned remain on your account and are viewable indefinitely, even after cancellation. Downloaded course materials or certificates should be saved locally before your access ends, as Codecademy may restrict access to premium resources once your subscription lapses.
To avoid accidentally resubscribing, log into your Codecademy account after cancellation and confirm your plan shows "Free". If you cancelled via Apple App Store or Google Play, return to your subscriptions list and verify Codecademy no longer appears in your active subscriptions. Do not click any "Upgrade" or "Restart Subscription" prompts, as these will recharge your payment method immediately.
Cancelling a subscription is straightforward if you follow the right steps, and these common mistakes are entirely preventable.
Many subscribers attempt to cancel Codecademy through the website even though they subscribed via the App Store or Google Play. This does not work. Your subscription location determines your cancellation location: if you subscribed through Apple, cancel through Apple; if you subscribed through Google, cancel through Google; if you subscribed on the Codecademy website, cancel on the website. Yafee has helped thousands of consumers navigate this distinction and avoid wasted support emails.
After you cancel, always save or screenshot the confirmation email and the final page that appears on your account. If Codecademy charges you again or disputes your cancellation, this proof is essential. Your confirmation email contains a timestamp, order ID, and cancellation date-all critical for filing a chargeback or complaint with a regulatory agency if needed.
Cancellation does not always mean immediate access loss. Codecademy typically allows you to use your subscription through the end of the current billing period, even after you click "Cancel". Check your confirmation email for the exact date your access ends. If you need immediate access loss, contact Codecademy support and request early termination; however, this may forfeit any refund eligibility.
If Codecademy charges you after your cancellation date, do not ignore the charge. Contact Codecademy support immediately with your cancellation confirmation email. If Codecademy refuses to refund you within 30 days, file a chargeback with your bank or credit card issuer. Many consumers wait months before disputing a charge, which weakens their case. Act within 30 days of the unauthorised charge.
Understanding Codecademy's subscription plans helps you decide whether cancellation is right for you or if a plan downgrade might suit your needs better.
| Plan type | Monthly cost (CAD) | Annual cost (CAD) | Key features |
|---|---|---|---|
| Free | $0 | $0 | Basic courses, limited projects, no certificates |
| Pro | $19.99 | $179.99 | All courses, projects, certificates, career guidance, AI code review |
| Plus | $39.99 | $399.99 | All Pro features, personalised learning paths, priority support, interview prep |
If cost is your only concern, consider downgrading to the Free plan instead of cancelling entirely. You lose advanced features but retain access to foundational courses at no charge.
Before you cancel, weigh the benefits and drawbacks so your decision aligns with your learning goals and budget.
| Keep your subscription if... | Cancel your subscription if... |
|---|---|
| You are actively learning a new programming language or skill | You have completed all desired courses or learning goals |
| You value the career guidance and skill certificate programs | You found a lower-cost or free alternative platform you prefer |
| You use the AI code review and personalised learning paths regularly | Your budget no longer supports a $20-40 monthly subscription |
| You are preparing for job interviews or career transitions | You lack time to engage with course material consistently |
| You prefer self-paced, gamified learning over traditional courses | The course library does not match your specific skill needs |
| You use Codecademy at least 3 times per week | You have not logged in for 2 or more months |
Yafee specialises in subscription cancellation and consumer protection. Our guides are written by contract law specialists who understand both the technical steps and your legal rights under Canadian consumer legislation. When you use Yafee to navigate your Codecademy cancellation, you gain access to clear, step-by-step instructions, verified cancellation addresses for formal letters, and knowledge of your rights if Codecademy resists or disputes your cancellation.
Furthermore, Yafee provides templates for formal cancellation letters that you can send via registered mail to Codecademy's legal department if the website cancellation fails. These letters cite the Competition Act and provincial consumer protection acts, which makes refusal to cancel or unauthorised continued charges easier to escalate to the Competition Bureau or your provincial consumer authority.
If you cannot cancel Codecademy through the website or app, or if the company refuses to honour your cancellation, send a formal written cancellation request via registered mail. This creates proof of delivery for legal and regulatory purposes.
Send your cancellation letter to:
Codecademy
200 Broadway
New York, NY 10038
United States
Send your letter via registered mail with return receipt (Canada Post services like Xpresspost or Registered Mail with Signature Confirmation). Include your Codecademy account email, subscription date, and request for immediate cancellation and refund of all charges after your cancellation date. Keep a copy of your letter and the receipt for proof of delivery.
If Codecademy does not respond to your registered letter within 14 days, file a complaint with the Competition Bureau of Canada at www.competitionbureau.gc.ca or contact your provincial consumer protection agency. Provide copies of all cancellation attempts (emails, screenshots, registered mail receipt) and billing statements showing unauthorised charges. The Competition Bureau can investigate Codecademy's business practices and compel refunds if the company violated the Competition Act.
Completing these final verification steps ensures your cancellation is permanent and you are not billed again.
Many subscription disputes arise because consumers do not notice unwanted charges for weeks after cancellation. Review your bank or credit card statement every week for 90 days after your Codecademy access ends. If an unexpected charge appears, contact your bank or credit card issuer immediately to dispute it. Yafee recommends setting a phone reminder on the day your access ends so you remember to check your statement within the first week.
Yafee has helped thousands of Canadian consumers cancel Codecademy and other subscriptions with confidence and legal backing. Our guides translate complex consumer protection legislation into clear, actionable steps so you keep control of your money and your data. If Codecademy charges you after you cancel, if the website cancellation fails, or if you need formal language for a regulatory complaint, Yafee provides the templates and legal references you need to enforce your rights. Visit Yafee today to confirm your cancellation is complete and to access resources for any future subscription disputes.