Canva home
  1. Create Online Advent Calendar
Product Discovery Advent Calendar Code in Dark Red Bright Red White Dark Premium Style

Easy drag-and-drop editor

1M+ professionally-designed templates

Design from any device

Generate content and media with AI

Counting down to Christmas? Build a fully interactive advent calendar with Canva AI⁠(opens in a new tab or window). Ask for doors that swing open with a surprise, a playful “not yet” if someone jumps ahead, or confetti on the 24th, whatever fits what you’re going for. Works just as well for a business giveaway or daily offer as it does for a personal countdown.

Prefer a ready-made starting point? Browse the free template collection instead, swap in your own photos, messages or offers behind each door. Download, print or share it by email, social media, whatever suits you best.

Online Advent Calendar

Use Canva AI to build your interactive features

Ask for exactly the features you want, and Canva’s AI Code Generator⁠(opens in a new tab or window) can build them, your imagination’s the only limit. A progress counter showing how many doors you’ve opened, a “today’s door” that glows so it’s obvious which one to click, or content that changes each time, a different joke pulled at random rather than the same one twice. Running a promotion? Add a different discount code behind each door, or a counter showing how many are left to claim. Those are just a few ideas to get you started.

Describe the look too, colours, a theme, a mood, and it’ll build the design around that as well as the mechanics. Once it’s built, you’re not limited to prompting either, edit it directly yourself, swap an image, rewrite a message, or adjust the colours by hand, whichever’s quicker for the change you’re making.

How to make a digital advent calendar

How to make an advent calendar

Use it for a family Christmas countdown

This gives kids something concrete to look forward to each morning, turning a month of waiting into 24 small moments instead. Describe your family, names, ages, a shared tradition, and ask for a door each day suited to them. Personalise to you with a silly question, a small challenge, a gift, or a photo from last Christmas.

Give an extra special gift to a friend or partner

More personal than a card, and it lands differently spread across a month rather than all at once. Describe your relationship and a few in-jokes or shared memories, and ask for each door to pull from something specific to the two of you. Use a photo, a memory, a reason you’re grateful for them, or even a special surprise for each day rather than generic festive filler.

Boost your festive season marketing

Most marketing gets one shot at someone’s attention, this gets 24. Tell Canva AI what you’re offering behind each door, a discount code, a product spotlight, a small giveaway, and ask for the branding to match your usual colours and tone. Share the live link, and if an offer needs changing, reopen the thread, update it, and publish again.

Engage your staff with an office calendar

Less about selling, more about morale during a busy month. A trivia question about the team, a “guess who” with an old photo, a small prize for whoever’s in that day, gives people a quick reason to smile. Describe your team, and ask for something that rewards opening it together, a shared leaderboard, or a door that only unlocks once everyone’s checked in.

FAQ

No. Once you’ve published it, anyone with the link can open it in their browser and click through the doors, no sign-up required. You only need a Canva account to build or edit it.

Yes. Go back into the original Canva Code thread, make your changes, and publish again. It updates the same live URL, so anyone who already has the link sees the new version automatically.

Describe what you want behind each door, the theme, the colours, and any features you’d like, doors that swing open on click, a locked day that gives a playful “not yet,” confetti on the last one. For example: “Create an interactive advent calendar for my family. Forest green, cranberry and gold, with falling snow in the background. Each door should swing open to reveal a joke, a fact, or a small challenge. Locked days should shake and say ‘not yet!’ if clicked early, and the last door should end with confetti.” The more specific you are, the closer the first version will match what you had in mind.

No. 24 days is the traditional December countdown, but you can build one for any length of time, a week, a weekend, a full month for a longer campaign or event. Just say how many days you want when you describe it to Canva AI, or adjust an existing template to add or remove doors.

Yes. Browse the free template collection, click one to load it into the editor, and personalise it from there, or ask Canva AI to add extra features on top of the template you’ve chosen.

Yes, an Advent calendar can be made and published for free to a Canva-hosted my.canva.site URL. Canva Code is available to Free users, with a daily usage allowance.

Not via the published link. That link is for viewing/using the Advent calendar. To let someone edit, share the underlying Canva Code design with Can edit permission. They can then make changes in Canva and republish. However, Canva Code does not currently support normal real-time co-editing, so collaborators may need to take turns rather than edit simultaneously.

Yes. You can create, edit, publish, and open Canva Code websites on mobile. For detailed builds, we recommend using a desktop device where possible and checking the published site on a phone before sharing it.
Quotation mark
@canva is simply outstanding as a tool to create designs. Using Canva is such a seamless experience that once you sit down to design, you don't feel like getting up. It's addictive and useful. Keep going Canva.

@navneet4


More Designs