Personalised Money Boxes

Save with Style, Gift with Heart

Teaching children the value of saving starts with a gift they’ll love. Our personalised money boxes combine charm and purpose — perfect for birthdays, christenings, naming days, or baby showers. From silver-plated trains and unicorns to footballs and pirate ships, each design can be engraved with a name, date, or special message to create a keepsake that’s both fun and meaningful.

Whether you're celebrating a newborn, toddler, or young saver, these custom money boxes make thoughtful gifts for boys and girls alike. Crafted with care and delivered across the UK, they’re a timeless way to mark life’s little milestones.

Why Shop With Us?
At The Engraved Gifts Company, we offer expert engraving, fast dispatch, and heartfelt customer service. With a wide range of styles and occasions, we make it easy to give gifts that truly resonate.

Frequently Asked Questions

Q: Can I personalise the money box with a name and date?

A: Yes! Most of our money boxes can be engraved with a name, date, or short message. Each product page will show the available personalisation options and character limits.

Q: Do you offer money boxes for specific occasions like christenings or birthdays?

A: Absolutely. We have designs perfect for christenings, naming days, baby showers, birthdays, and other special milestones. Use the filters or browse by occasion to find the ideal gift.

Q: How long does it take to receive a personalised money box?

A: We typically dispatch engraved items within 2–3 working days. Express delivery options are available at checkout for faster delivery.

Q: Are these money boxes suitable for toddlers or older children?

A: Yes! Our range includes playful designs for toddlers and more classic styles for older children. Each product listing includes age suitability and safety notes.

Q: Do you offer gift wrapping or personalised gift messages?

A: Yes! You can add gift wrapping and a personalised message during checkout — perfect for sending your gift directly to a loved one.