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 Treehouse
Join thousands of satisfied users
over 30,000users trust us
Cancel your Treehouse subscription with zero hassle
Give us your details and those of your Treehouse subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Treehouse. 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 Treehouse refuses your cancellation.
Treehouse is an online learning platform that delivers tech-focused courses, structured learning tracks, and intensive Techdegree bootcamp programs through a subscription model. You access all content via the Treehouse website, and you pay either monthly or annually in US dollars (converted to Canadian funds at the time of billing). If you've enrolled, you're likely pursuing web development, coding, or digital skills training, but your goals may have shifted, your learning pace may not align with the course structure, or you may have found a better fit elsewhere.
Whatever your reason for leaving, cancellation through Treehouse is straightforward. You do not need to call customer support or mail a physical letter. However, you must act before your billing cycle renews, and you should understand your legal rights under Canadian consumer law before you proceed. Yafee, Canada's trusted guide to cancellation procedures, will walk you through every step.
You should consider cancelling Treehouse if the course content does not match your learning style, if you are not using the platform regularly, or if the monthly cost is straining your budget. Many learners cancel after completing a specific track or when they decide they need instructor-led training rather than self-paced video lessons. Some discover that they need a different platform altogether, or that hands-on practice better serves their goals than additional video content.
Treehouse offers a 7-day free trial. If you enrol and determine within those first seven days that the platform is not right for you, cancelling before the trial expires means you will not be charged at all. That window is your safest cancellation point.
Treehouse displays all prices in US dollars, so your actual Canadian charge depends on the exchange rate at the moment your payment processes. The following table shows the current USD pricing and what each tier includes:
| Plan | USD price | Billing cycle | What is included |
|---|---|---|---|
| Courses | $25 per month | Monthly | Full course library, learning tracks, quizzes, community access |
| Courses Plus | $49 per month | Monthly | All Courses features plus offline viewing, premium content, one-on-one coaching |
| Techdegree | $199 per month | Monthly | Structured bootcamp program, graded projects, dedicated mentorship, certification |
At current exchange rates, you are paying roughly CAD $33 to CAD $270 per month depending on your chosen plan. Even modest monthly savings accumulate over a year, so if you are not actively using the platform, cancelling frees up budget for something you will use.
Before you cancel, you should understand the rights that protect you as a Canadian consumer.
Canadian consumer law operates at both federal and provincial levels. The Competition Act (federal) and provincial consumer protection statutes in Ontario, British Columbia, Alberta, and other provinces all require that subscription services be transparent about their terms, billing dates, and cancellation procedures. Yafee emphasizes that these laws are on your side: you have the right to cancel a subscription without undue obstruction, and you must receive clear written notice of all material terms before you are charged.
Specifically, the federal Consumer Protection Act and provincial equivalents mandate that you receive confirmation of cancellation and that billing must cease immediately upon cancellation. If Treehouse continues to charge you after you cancel, you have grounds to dispute the charge with your credit card issuer or bank and to file a complaint with your provincial consumer protection authority.
You have the right to cancel your Treehouse subscription at any time by using the cancellation method provided by the company. Treehouse must process your cancellation request within a reasonable timeframe (typically within 24 to 48 hours online) and must cease all billing immediately. If you are charged after cancellation, you can dispute the transaction with your financial institution. If Treehouse refuses to cancel your account or continues to charge you, you can file a complaint with your provincial consumer protection office or the federal Competition Bureau. Yafee recommends documenting your cancellation request (screenshot confirmation) and keeping a record of all correspondence.
Treehouse offers cancellation directly through your online account, making it fast and verifiable.
Open Chrome, Firefox, Safari, or Edge on a computer (not a mobile app) and navigate to treehouse.com. Enter your email address and password to log in. Mobile browsers sometimes hide account settings, so using a desktop browser ensures you see all menu options clearly.
Once logged in, locate your profile icon in the upper right corner of the screen. Click the small downward-pointing arrow next to your name or avatar. A dropdown menu will appear. Select "Account Settings," "Subscription Settings," or "Enrollment Settings" (the exact label may vary slightly, but it will reference your account or subscription).
Scroll down to the bottom of the settings page. You will see a button labeled "Cancel Subscription," "Pause Subscription," or "End Membership." Click this button. Treehouse will ask you to confirm your cancellation and may offer a discount to keep you subscribed; you can decline. Once you confirm, you will receive an on-screen confirmation message. Screenshot this confirmation immediately as proof of cancellation.
Understanding the post-cancellation timeline helps you monitor your account and verify that billing has stopped.
When you click "confirm cancellation," your subscription ends immediately or at the end of your current billing period, depending on Treehouse's policy. Yafee advises checking the confirmation message carefully: it will state whether you lose access right away or whether you retain access until your next scheduled billing date. You will no longer be able to enrol in new courses, though you may retain view-only access to materials you have already completed (this varies by plan).
Check your email for a cancellation confirmation from Treehouse within 24 hours. This email will include your cancellation date and your final billing date (if applicable). Save this email to your records. Log into your account one week after cancellation to verify that your status shows "Cancelled" or "Inactive." If your account still shows as "Active" or if you are charged after your cancellation date, contact Treehouse support immediately with your cancellation confirmation screenshot.
Understanding Treehouse's refund policy ensures you know whether you will receive money back after cancellation.
If you cancel during your 7-day free trial, you will not be charged at all and no refund is needed. If you cancel after the trial has ended but within 14 days of your first paid subscription charge, Treehouse may offer a prorated refund or credit, depending on your province's consumer law. Some provinces (such as Ontario and British Columbia) require merchants to offer a cooling-off period or refund option for digital services; check your local rules or contact your provincial consumer office.
If you cancel outside the initial 14-day window, Treehouse typically does not refund unused time in your current billing period. However, your next scheduled charge will not occur once cancellation is processed. Yafee recommends cancelling on the day before your next billing date if you want to maximize the value of your current subscription.
If you believe you are entitled to a refund under your province's consumer protection law, contact Treehouse support through email and provide your cancellation confirmation, the date you signed up, and the date you cancelled. Clearly state that you are requesting a refund under the consumer protection rules in your province. Keep copies of all correspondence. If Treehouse denies your refund claim and you believe they have violated consumer law, escalate your complaint to your provincial consumer protection authority.
Treehouse supports cancellation by account and by email, though the online method is fastest.
Logging into your account and clicking "Cancel Subscription" is the quickest method. You receive instant on-screen confirmation, and you can screenshot it immediately. This method leaves a digital trail in your account history, making it easy to prove cancellation if a dispute arises. Yafee strongly recommends this route because it eliminates ambiguity and delays.
If the account cancellation button is missing or non-responsive, you can email Treehouse support at [email protected] with the subject "Cancellation Request." Include your registered email address, the date you enrolled, your current plan name, and a clear statement that you wish to cancel effective immediately. Request written confirmation of cancellation. Email cancellation typically takes 24 to 48 hours to process, so use this method only if the account method fails.
Treehouse does not accept cancellation by phone or postal mail. If you attempt to cancel by calling their phone number or sending a physical letter, your request may not be processed or may be lost. Always use the account-based method or email to ensure your cancellation is documented and traceable.
Cancellation is straightforward, but several preventable errors can delay your request or leave you charged after you intended to stop.
The Treehouse mobile app often does not display the full account settings menu, meaning the "Cancel Subscription" button may not appear. Always log into the desktop website to cancel. Open your computer's web browser, go to treehouse.com, and follow the steps outlined above.
Cancelling your subscription does not delete your account. Your profile, enrolled courses, and project history remain stored on Treehouse servers. If you want to fully remove your account and all personal data, you must request account deletion separately through the data deletion form (if available) or by emailing support and explicitly asking for full account removal under privacy law. Yafee recommends making this request in the same email or account session as your cancellation to keep all communications together.
Screenshot your on-screen cancellation confirmation immediately. Save the confirmation email Treehouse sends you. Do not rely on memory or assume the company has processed your request. If a billing dispute arises, your screenshot and email confirmation are your only proof that you cancelled on the date you claim. Without written evidence, your credit card company or bank may side with Treehouse.
If you cancel on the same day or within hours of your automatic renewal date, the system may process your payment before it registers your cancellation. To avoid this, cancel at least one full day before your billing date. Check your account settings or past invoices to find your exact renewal date, then cancel 24 hours before that date arrives.
Before you cancel, consider whether a different Treehouse plan or a brief pause might better serve your needs and budget.
| Option | Cost per month (USD) | Best for | Cancellation impact |
|---|---|---|---|
| Courses plan | $25 | Self-paced learners on a budget | Lowest cost; cancel if not using |
| Courses Plus plan | $49 | Learners needing coaching and offline access | Mid-tier; consider downgrading from Techdegree |
| Techdegree program | $199 | Intensive bootcamp-style learners | Highest cost; cancel if program is not right |
| Pause subscription (if available) | $0 | Learners needing a temporary break | No cancellation needed; resume anytime |
If your issue is cost, downgrading from Techdegree to Courses Plus saves you CAD $150+ per month. If you need a break but plan to return, ask Treehouse support whether you can pause rather than cancel. If you are certain you will not return, proceed with cancellation using the account method described above.
The days and weeks after your cancellation request require follow-up to ensure the process completed successfully.
Even though you have cancelled, your credit card or bank account may still show a pending charge for a few days. Wait for the transaction to settle completely. If your cancellation was processed on time, no new charge should appear on your next scheduled billing date. If a charge does appear after your cancellation date, contact your bank or credit card company immediately to dispute it as unauthorized. Yafee advises keeping your cancellation confirmation email readily accessible during this period so you can provide proof to your financial institution if needed.
Log back into your Treehouse account seven days after cancellation. Your account status should now show "Cancelled," "Inactive," or "Subscription Ended." If your account still shows "Active," contact Treehouse support with your cancellation confirmation screenshot and ask them to manually process the cancellation. Request written confirmation that your account is now inactive and that no further charges will occur.
Cancelling your subscription does not erase your personal data from Treehouse's servers. If you want your profile, learning history, and any payment information permanently removed, submit a data deletion request through Treehouse's privacy form or email [email protected] asking to exercise your right to erasure under Canadian privacy law. Keep a record of this request.
Cancelling a subscription should never require a legal degree or hours of research. That is why Yafee exists: to translate contract law and consumer protection rules into clear, step-by-step procedures that protect you and save you money.
At Yafee, you will find detailed cancellation guides for hundreds of Canadian and international services. Our guides are grounded in federal and provincial consumer law, updated whenever terms or processes change, and written in plain language. Whether you are cancelling a learning platform like Treehouse, a streaming service, a fitness subscription, or a software tool, Yafee has helped thousands of Canadian consumers cancel quickly, document their requests, and reclaim unused subscription fees.
If you encounter resistance from Treehouse, or if you believe the company has violated consumer protection law by hiding the cancellation button or continuing to charge you after you cancelled, Yafee can help you escalate. We provide templates for disputes with financial institutions, contact information for provincial consumer protection offices, and guidance on filing complaints with the Competition Bureau. Visit yafee.com today to explore your rights, find other cancellation guides, and take control of your subscriptions.
Use this checklist to ensure your cancellation is complete and documented:
If you need support during or after your cancellation, use the following contact methods:
Treehouse support email: [email protected]
Canadian consumer protection authorities:
Cancelling Treehouse is a straightforward process that takes less than five minutes using the account method. By following the steps outlined above and keeping records of your cancellation, you protect yourself against surprise charges and ensure your subscription ends when you intended it to. Yafee is here to support you through every cancellation, every dispute, and every effort to reclaim your money. Start your cancellation today and take the first step toward freeing up your learning budget for the services that truly matter to you.
Ready to cancel Treehouse?
Join over 30,000 users who already trust us.