Shopping for Christmas on a budget? These 12 Christmas gift ideas under $30 all light up, sparkle or make people laugh, and none of them is another mug. They work for Secret Santa, stocking stuffers, teachers, teens and grandparents, and every one ships free.
Quick picks by budget
- Under $15: village house, photo clip lights, marquee numbers, marquee letters, firecracker lights, ribbon lights
- Under $20: mini disco balls, Snowmug ski mask, Christmas projector
- Under $30: lighted birch tree, star waterfall lights, velvet tree bow
1. A light-up Christmas village house, from $12.99
For collectors, teachers and Secret Santa. A tiny snow-dusted house in painted resin with a warm LED inside, so the windows glow on a shelf or windowsill. There are four to choose from (a chapel, a timber cottage, a brick townhouse and a stone cottage), which makes it an easy gift to repeat every year until they have a whole village street. The button batteries are included, so it works straight out of the box.

See the Light-Up Christmas Village House
2. Photo clip string lights, from $12.99
For teens, students and anyone with a photo wall. Warm-white fairy lights with clear clips for photos, postcards and Christmas cards. They brighten a dorm room or a bedroom wall and run on a battery box, so no socket or cable is needed. Pick 2 m for a headboard, or 5 m or 10 m for a whole wall. For ways to hang them, see our guide to displaying Christmas cards.

See the Photo Clip String Lights
3. Light-up marquee numbers, from $13.99
For a milestone birthday or the New Year. Warm-white marquee numbers, 22 cm tall, sold one at a time. Wrap a 3 and a 0 for a thirtieth birthday, the year a couple met, or a glowing 2027 for whoever hosts New Year's Eve. Each number runs on 2 × AA batteries and stands on a shelf or hangs on the wall.

See the Light-Up Marquee Numbers
4. Light-up marquee letters, from $14.99
For a name, initials or a nursery. The same 22 cm marquee style as the numbers, in letters from A to Z plus an ampersand and a heart. Initials make a personal gift for a new home, a baby's name works in a nursery, and LOVE or MR & MRS suits a couple who just got engaged.

See the Light-Up Marquee Letters
5. Firecracker fairy lights, from $11.99
For a cosy bedroom, a desk or a bookshelf. Little bursts of warm-white LEDs on a fine silver wire that bends into any shape. Fill a glass vase, wind them around a mirror or lay them along a shelf. Pick 1.5 m with 50 LEDs for a vase, or 6 m with 200 LEDs for a tree or a window. They plug into USB and come with a remote (the USB adapter and the remote's CR2025 coin battery are not included).

See the Firecracker Fairy Lights
6. Christmas ribbon lights, from $14.99
For a first Christmas tree in a new home. A sheer gold or silver ribbon with fairy lights built in, so ribbon and lights go on the tree in one step, with no separate string to untangle. Choose warm-white, cool-white or multicolor LEDs, and 5 m for a small tree or a wreath, or 10 m for a full-size tree. It runs on a battery box (AA batteries not included), so no socket is needed near the tree.

See the Christmas Ribbon Lights
7. Mini disco ball ornaments, from $16.99
For the friend who always hosts the party. Real mirror-tile disco balls, 5 cm across, in packs of 10, 20 or 30. They throw sparkles around the room from the Christmas tree, then move to the New Year's Eve table. The tiles are glass, so they are best for homes without toddlers.

See the Mini Disco Ball Ornaments
8. The Snowmug face ski mask, from $19.99
For skiers and the white elephant swap. A thin, stretchy balaclava printed with a very realistic elderly face, in three characters: Walrus Walt, Toothless Ted and Smokey Sal. It fits under a ski or bike helmet, and it is the gift everyone at the table will remember. One size.

9. A Christmas light projector, from $19.99
For kids who want their own decorations. A small USB projector that turns slowly and covers a bedroom wall or ceiling with 16 moving Christmas pictures, from snowflakes to reindeer. Children can set it up themselves: no ladder, no hooks. Use a 5 V/2 A USB adapter (not included).

See the Christmas Light Projector
10. A lighted birch tree, from $19.99
For parents, grandparents and new homes. A white birch tree about 60 cm tall with warm fairy lights on every branch. It suits a sideboard, a nightstand or a windowsill from the first frost to New Year, so it is a decoration that does not look out of place in January. It runs on USB or batteries.

11. Star waterfall Christmas lights, from $24.99
For gardeners and anyone with a porch. A star topper with nine light strands that fall like a waterfall and peg out into a glowing cone tree. Choose USB, or Solar for a garden with no outdoor socket, and warm white, white or multicolor. It has 8 lighting modes.

See the Star Waterfall Christmas Lights
12. A velvet Christmas tree topper bow, from $26.99
For whoever decorates the tree. A big 40 cm velvet bow with long streamers that drape down through the branches, in burgundy, classic red, emerald green, ivory white or blush pink. The wired loops hold their shape, and after Christmas it works on a wreath, a door or a staircase.

See the Velvet Christmas Tree Topper Bow
Tips for buying gifts online this Christmas
- Order early: check the delivery estimate at checkout and leave a few extra days in December, when every carrier is busy.
- Add batteries: the marquee letters and numbers take 2 × AA each, and the photo clip lights take 3 × AA. A pack of batteries in the same box means the gift works on Christmas morning.
- Gift a set: two or three village houses, or a name in marquee letters, feel bigger than one item for little extra.
- Easy returns: unused items can be returned within 30 days.
More ideas
- Decorating your own home too? Browse our Christmas decorations or read 12 Christmas decor ideas for 2026.
- Hosting the countdown? See New Year's Eve decoration ideas and our New Year's Eve decorations.
Looking for a present for her? Here are 8 Christmas gift ideas for mom.
Looking for a present for him? Here are 8 Christmas gift ideas for dad.
Drawn a name for a gift exchange? Here are 8 Secret Santa gift ideas under $20.
Shopping for Grandma and Grandpa? Here are 8 Christmas gift ideas for grandparents.
Buying for a teenager? Here are 8 Christmas gift ideas for teens.
Shopping for children? Here are 8 Christmas gift ideas for kids.
Looking for a present? Browse all our Christmas gifts.
Shopping on a budget? Here are 8 Christmas gifts under $50 that light up.