Postclic premium unlimited: promotional offer at $1.47 for 48h, then $79.87 per month without commitment

Cancellation service #1 in Canada
Codecademy is an online learning platform that offers interactive coding lessons, projects, and career-focused tracks. It provides free courses and paid subscription tiers (commonly called Pro or Plus) that unlock additional content, projects, quizzes, and learning tools.
When you cancel a Codecademy subscription purchased directly on the website, recurring billing is stopped but you retain full Pro or Plus access until the end of the current paid billing period. You will not be charged again unless you re-subscribe. Codecademy’s stated practice is not to issue pro-rata refunds for partial unused periods. Your account and progress remain available according to Codecademy’s data retention practices; if you need account deletion, request it through support.
Officially, Codecademy’s policy is that subscriptions - monthly or annual - are not eligible for refunds, full or prorated. Cancellation prevents renewal but does not produce an automatic refund. Exceptions are handled on a case-by-case basis by Codecademy support; some users report getting refunds for billing errors or duplicate charges. If you purchased via Apple or Google, refund requests and decisions are governed by Apple’s or Google’s refund policies and processes, not Codecademy’s website policy. There are informal third‑party claims about a 14‑day refund window for annual plans, but that is not documented in Codecademy’s official policy and should be treated cautiously.
| Plan | Price (approx.) | Period | Features |
|---|---|---|---|
| Pro (annual, discounted) | C$244 per year (~C$20/month) | Annual | Full Pro access |
| Pro (annual, regular) | ~C$320 per year (~C$27/month) | Annual | Full Pro access |
| Plus (approx) | Estimated C$20 - C$40 per month | Monthly/Annual | Plus features |
Canadian consumers have statutory protections under federal and provincial consumer protection laws and guidelines (including matters overseen by the Competition Bureau and provincial consumer affairs offices). If an automatic renewal was not clearly disclosed, if cancellation was made but charges continued, or if billing practices appear deceptive, you may have grounds to complain to provincial consumer protection agencies or the Competition Bureau. You can also dispute unauthorized or incorrect charges through your bank or credit card issuer. Note that Codecademy’s publicly stated “no refunds” policy does not prevent consumers from pursuing remedies under applicable Canadian law; outcomes depend on the facts and the specific provincial rules that apply.
Many users praise Codecademy for structured interactive lessons and helpful customer support agents who resolve issues quickly. Positive reports include timely problem solving and improved coding fundamentals. Conversely, recurring complaints center on surprise auto‑renewals, opaque billing, charges after attempted cancellation, and difficulty obtaining refunds. Several users report billing glitches such as duplicate subscriptions or being charged despite canceling a trial. These mixed experiences suggest that while support can be effective, billing problems do occur and may require persistence to resolve.
Users commonly assume cancelling on the website applies to App Store or Google Play subscriptions; these are separate and must be cancelled through Apple or Google. Another frequent mistake is expecting a pro‑rata refund after mid‑period cancellation - Codecademy does not generally offer such refunds. People sometimes fail to capture a confirmation screen or email when they cancel, making it harder to contest subsequent charges. Finally, not checking which payment method was billed (credit card vs. PayPal vs. Apple/Google) can delay resolving a charge because refunds or disputes must go through the correct billing handler.
| Method | Refund | Difficulty |
|---|---|---|
| Web (Codecademy account) | No refunds normally; exceptions handled case‑by‑case by support | Low to Moderate (easy to cancel; refunds are difficult) |
| App Store (iOS) | Refunds governed by Apple’s policies and discretion | Moderate (must use Apple subscription management and Apple support) |
| Google Play Store (Android) | Refunds governed by Google Play policies and discretion | Moderate (must use Google Play subscription management and Google support) |
Keep your documentation (confirmation, screenshots, payment records) until the end of the billing period and until you confirm no further charges occur. If you are charged after cancellation, contact Codecademy support via the Help Center, and provide the documentation checklist items. If you subscribed via Apple or Google, use Apple or Google’s refund request forms and support channels: Request a refund from Apple and Request a refund from Google Play. If you cannot resolve an unfair or undisclosed charge, consider contacting your card issuer to dispute the charge and, if appropriate, filing a complaint with provincial consumer protection authorities or the Competition Bureau.
For formal correspondence or mailed notices, use:
200 Broadway, New York, NY 10012, United States
If you send a physical letter (for example, to support escalation), consider registered mail for proof of delivery.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.
Written by Mia Walker
Postclic editor · 4 years experience
Editor at Postclic for 4 years, I turn complex registered electronic mail procedures into clear, actionable English.