Christmas Baby Keepsake Boxes

Skip to results list
4 items
Column grid
Column grid

Filter

More Christmas gift ideas

Baby Gift Sets for Christmas
New Arrival Keepsake Box - Pink - Two Little Pockets

Baby Gift Sets for Christmas

Christmas Baby Keepsake Boxes
New Arrival Keepsake Box - Pink - Two Little Pockets

Christmas Baby Keepsake Boxes

Baby's First Christmas Comforters
Personalised Baby Comforter - Beige - Two Little Pockets

Baby's First Christmas Comforters

Christmas Baby Blankets
Muslin Blanket - White - Two Little Pockets

Christmas Baby Blankets

Personalised Christmas Baby Gifts
Muslin Blanket - White - Two Little Pockets

Personalised Christmas Baby Gifts

Baby's First Christmas Gifts
Baby's First Christmas Gifts - Two Little Pockets

Baby's First Christmas Gifts

Christmas Baby Keepsake Boxes to Treasure

Some Christmas presents are opened, enjoyed and forgotten. A baby keepsake box is different. Our Christmas baby keepsake boxes combine six practical newborn essentials with a personalised wooden box that becomes a home for precious memories, making them one of the most meaningful gifts you can give for a baby's first Christmas.

An Engraved Wooden Box Made to Last

Each box measures 25 × 20 × 10 cm and is engraved with your chosen design and baby's details. Once the gifts inside have been unwrapped, it's the perfect size for storing first photos, hospital bracelets, milestone cards, tiny socks and handwritten notes, ready to be opened again on Christmases to come.

What's Inside Every Christmas Keepsake Box

Inside, you'll find a soft 100% cotton bunny comforter embroidered with baby's name, ribbed lion socks, a wooden elephant grab toy with muslin ears, a cotton triangle bib, a handy baby essentials clip and an "I'm Here" wooden plaque for recording baby's name, birth date, time, weight and height. It's a thoughtful mix of everyday practicality and sentimental keepsakes.

Our keepsake boxes come in four colourways (Natural, Mocha, Blush and Pink) so you can choose the tones that suit their nursery. Each one is priced at £42.99.

Personalised and Packed by Our Family

Both the wooden box and the bunny comforter are personalised to order. Simply add baby's name and any birth details you'd like engraved before checkout. Every keepsake box is then carefully packed and dispatched by our family, with an estimated delivery time of 2–4 working days.

More Christmas Gift Ideas

Prefer a gift set without the wooden box? Browse our baby gift sets for Christmas. If you're shopping for a newborn's very first festive season, our baby's first Christmas gifts are a lovely place to start. You can also see our full range of Christmas baby gifts, or our year-round baby keepsake boxes.

Christmas gift questions

When is the last order date for Christmas?

Order by 15 December for UK delivery before Christmas Day.

What is a good first Christmas gift for a baby?

Useful, personal gifts tend to be the most loved: a personalised comforter from £13.99, a muslin blanket from £19.99, a knitted blanket from £23.99, a baby gift set from £28.99, or an engraved keepsake box from £42.99. Our baby's first Christmas gift guide has more ideas by budget.

Can I personalise a Christmas baby gift?

Yes. Most of our comforters, blankets, muslins and gift sets can be embroidered with baby's name, and keepsake boxes can be engraved. Personalisation adds £5, for example a comforter is £13.99, or £18.99 personalised.

Do you have gender-neutral baby gifts?

Yes. Cream, white, sage green, yellow and light grey suit any nursery. Our cream and white gift sets, white or yellow muslins and the sage green comforter are popular gender-neutral choices.

Can you send a gift straight to the recipient with a message?

Yes. Enter the recipient's address at checkout and add a gift message to your order. We'll print it on a card and include it in the parcel, so they know who it's from.

How long does delivery take?

Orders are dispatched within 1 working day, and UK delivery usually takes 2–4 working days after that, by Royal Mail or Evri. Delivery is £2.99, or free on orders over £50.