One Challenge a Day to Build a Daily Coding Habit

Welcome to the Lighthouse Labs 21-Day Coding Challenge! Starting May 1, you’ll complete one challenge a day to develop a daily coding habit. Learn how to code in a fun, free environment and win amazing prizes, including a round-trip journey to Boston with three nights’ accommodation, a tour of Harvard and MIT, and a city pass including access to the Museum of Science! Are you up to the challenge?

Easy to Participate


Step 1

Register Today and stand a chance to win the Grand Prize


Step 2

Complete one coding challenge each day between May 1-21


Step 3

WIN amazing prizes

Who Can Complete the 21-Day Coding Challenge?

The 21-Day Coding Challenge is open to everyone, regardless of your coding experience (or lack thereof!). The challenges hold something for everyone, from coding newbies to JavaScript pros. If you want a jump start, however, we’ve prepared a few recommended resources to help absolute beginners get the most out of the experience. Check out our FAQ page for more information.

We Code To Win

Grand Prize

Grand Prize

A trip for 2 to Boston, plus 3 nights accommodation, a tour of MIT and Harvard University, and 2 Boston city passes.

Register to enter our Grand Prize contest. Each day you successfully complete one of the Coding Challenges earns you an additional entry.

Finishing Prizes

Finishing Prizes

A MacBook Air, Nintendo Switch, Google Home Mini, and Apple Airpods are all up for grabs

Successfully complete all of the 21-Day Coding Challenges by May 21, 2019 to be entered into the Finalist Draw.

Daily Prizes

Daily Prizes

Spotify, Netflix, Amazon gift cards, Lighthouse Labs merch and much more!

There are 21 Days of bonus daily prizes! Starting on Day 1, you’ll be entered in a daily draw just for completing that day's challenge. We’ll announce the winner the following day - one a day for 21 days!

Prizes available to Canadian Residents only.

See Full Contest Rules




Date of Birth

We respect your privacy, learn more here.


The 21-Day Coding Challenge is only possible through the support of these incredible organizations.