Free Weekend

The Weekend is Over. But Free Content is Still Available.

Code School’s Free Weekend is over, but we still have many free courses you can try out now! Enroll today to get access to our entire library of content, or start exploring the always-free content of Code School.

Browse Free Content

Win a Free Year of Code School

We’ll have a public leaderboard tracking course points earned by every student during Free Weekend — the top 10 point-earners of the weekend will receive a free year of Code School! See details below.

Free Weekend Leaderboard

Frequently Asked Questions

What is Free Weekend?

Free Weekend is a set weekend when all Code School content is available for free to everyone. You can get started by logging in above.

​​How long does Free Weekend last?

Free Weekend is 55 hours long, starting on Friday, March 4 at 5:00 p.m. EST and ending on Sunday, March 6, at 11:59 p.m. EST.

​​How does the Leaderboard work?

We’ll be awarding a free one-year Code School membership to the top 10 point-earners of Free Weekend. In the event of a tie, the person with the shorter course completion time would win. If a winner is currently subscribed, the one-year membership will start automatically on their next billing cycle. Each course can only be played once during Free Weekend.

​​​How do I earn points?

Points are earned as you successfully complete challenges in Code School courses. Keep in mind that you won’t earn the maximum amount of points if you use hints. Points earned prior to Free Weekend will not be included in the leaderboard calculation.

​Can I replay a completed course and reset my points earned prior to Free Weekend?

You’ll need to create another account under a different email address to replay a course and reset your points (if you want them counted toward your Free Weekend earned points). Contact us at after Free Weekend and we can merge the two accounts so that all your progress is tracked in one place.