Offers last checked November 15, 2026

Christmas Freebies 2026: What's Actually Free

Santa photos, kids' workshops and holiday freebies, with the date and the catch

Short answer · checked November 15, 2026

9 Christmas freebies are confirmed for 2026, and 7 need no purchase. Free Santa photos: Bass Pro Shops. Free kids' workshops: Home Depot, Michaels, LEGO and Lowe's.

Christmas is 40 days away. Santa reservations and workshop sign-ups fill up, so book early.

New Christmas freebies are added as stores announce them, through December 24.

Free Santa photos and visits 2026

Free prints and Santa events from national stores. Most ask you to reserve a time; each one says so. Mall Santa photos are paid, so they aren't here.

Free kids' Christmas workshops and crafts

Kids build or make a holiday project to take home. Most stores ask you to register online first.

  • Nov 21No purchase

    Kids Workshop: Christmas Car Ornament at Home Depot

    Kids assemble and decorate a car-shaped holiday ornament, with the kit provided at no cost.

    The catch: No purchase. Online registration recommended; child with an adult

  • Nov 27 – Nov 28No purchase

    Countdown to Craftsmas Advent Calendar at Michaels

    Michaels is giving away a free Countdown to Craftsmas Advent Calendar on November 27th, with no purchase required.

    The catch: No purchase.

  • Nov 30 – Dec 1No purchase

    LEGO Gingerbread House Build Event at Scheels

    Scheels is hosting a free LEGO Gingerbread House build event for kids ages 6 and up, part of its monthly LEGO events for young builders, starting November 30th.

    The catch: No purchase.

  • Dec 5No purchase

    Holiday Train Kids Workshop at Home Depot, Dec. 5

    Kids build a holiday train kit at Home Depot's in-store workshop, with tools and instruction provided.

    The catch: No purchase. Online registration recommended; child with an adult

  • Dec 12No purchase

    Holiday Trolley Car Kids Workshop at Lowe's

    Kids build and decorate a holiday trolley car to take home, no purchase needed.

    The catch: No purchase. MyLowe's Rewards account + Kids Profile; registration required

More free Christmas stuff 2026

How to get Christmas freebies

  • Reserve Santa early: free Santa photo slots book up in December, especially on weekends.
  • Register for workshops ahead: kids' workshops are free but limited, and most open registration a few weeks before.
  • Check your city's page: light shows, tree lightings and local Santa visits are listed by day.
  • Skip "chance to win" offers: sweepstakes and drawings aren't freebies, and they're left off this page.

Christmas freebies: common questions

Where can I get free Santa photos in 2026?

Bass Pro Shops. Mall Santa photos are paid packages; the free ones here are from stores, usually with a reservation.

Are there free kids' Christmas workshops in 2026?

Yes: Kids Workshop: Christmas Car Ornament at Home Depot (Nov 21), Countdown to Craftsmas Advent Calendar at Michaels (Nov 27 – Nov 28), LEGO Gingerbread House Build Event at Scheels (Nov 30 – Dec 1), Holiday Train Kids Workshop at Home Depot, Dec. 5 (Dec 5) and Holiday Trolley Car Kids Workshop at Lowe's (Dec 12). They are free, but most need online registration and supplies run out.

What's free for Christmas 2026 with no purchase?

7 of the 9 Christmas freebies here need no purchase. The rest need an order or a minimum spend, and each one says so.

Where are free Christmas events near me?

On your city's page. Light shows, tree lightings and local Santa visits are listed by day on each city page; this page covers national offers.

When do Christmas freebies get announced?

Through November and December. Stores announce Santa events and December workshops a few weeks ahead; new ones are added here as they're confirmed.

The full list with pictures is on Christmas freebies; for the weekend before, see what's free on Black Friday.