Juliette--5 min read

How to price your children's book the right way

Article illustration: How to price your children's book the right way

Pricing a book is the step most self-publishing authors get wrong — either because they're too unsure to commit to a number, or because they randomly copy whatever they see on Amazon. The result? Too expensive and nobody buys, or too cheap and you're working for nothing.

Here's how to set a smart price, whether you're selling online or outside the school gates.

Start with your real costs

Before you think about your selling price, you need to know what each book actually costs you.

If you're going through a self-publishing platform like Amazon KDP, printing has a fixed cost per book — typically between $3 and $7 for a 32-page full-color illustrated book. You can't sell below that, or you'll be losing money on every single sale.

If you're printing locally or in bulk, calculate the total cost and divide by the number of copies. Don't forget to add any extras: packaging, shipping, payment platform fees.

Ground rule: your selling price should be at least 2 to 3 times your cost price for this to make any sense financially.

What the market is willing to pay

An illustrated children's book in a bookshop typically sells for between $8 and $16. That's the reference range most parents have in their heads.

  • Under $8: people perceive the book as a low-end product. Paradoxically, this can actually put buyers off.
  • Between $9 and $14: the sweet spot for a classic 32–40 page picture book.
  • Between $15 and $25: perfectly reasonable if the book is personalized (name, photo, unique story), hardcover, or presented as a premium gift.
  • Above $25: you really need to justify the value — gift box, dedication, special format.
A personalized book created with AI, like the ones made on MakerBook, naturally sits in the gift price range. Parents are happy to pay more for something unique featuring their child's name and face.

The gift logic changes everything

If your book is meant to be given as a gift, compare yourself to other gift ideas — not to books in a bookshop.

An average toy for a 5-year-old costs $15 to $20. A creative activity costs $12 to $18. A personalized book that tells a story starring the child by name? That's more memorable than any toy.

In that context, $19 or $24 doesn't raise any eyebrows. The perceived value easily outweighs the price tag.

That's why platforms specializing in personalized books can comfortably charge between $20 and $35 — and they sell extremely well around Christmas, birthdays, and new arrivals.

Amazon KDP: the actual math

If you're publishing on Amazon KDP, here's how the numbers work:

  • Amazon takes a 40% royalty from the selling price
  • Amazon deducts the printing cost from your remaining share
  • What's left = your royalty per book sold
A concrete example for a 32-page color book:
  • Selling price: $14.99
  • Estimated printing cost: $5.50
  • Amazon's cut (40%): $5.99
  • Your royalty: around $3.50
If you sell 50 books a month, that's $175 in passive income. Not enough to live on, but a nice little bonus. And the more you sell, the more room you have to optimize.

To go deeper on publishing, check out the Amazon KDP guide for illustrated books.

Direct sales vs. platform

CriteriaDirect salesAmazon KDP
Margin per bookHigh (60–80%)Low (20–35%)
VisibilityYou build itAlready there
LogisticsYou handle everythingAmazon handles it
Pricing flexibilityCompletely freeLimited by costs
Best forMarkets, your networkOnline volume
Selling directly — through your Instagram, at Christmas markets, within your network — lets you keep a much better margin. A book you sell for $15 directly with a $5 cost nets you $10. The same book on Amazon might earn you $3 to $4.

Test before you lock anything in

You don't need to decide everything upfront. Launch at a price, watch how it performs for 4 to 6 weeks, then adjust.

If everyone's buying without hesitation... your price is probably too low. If nobody's converting... either the price or the presentation is the issue.

A good sign: if someone close to you says "wow, that's really cheap for what it is," it's time to raise your price.

You can also test two different prices across two different channels — direct sales at $18, Amazon at $14.99 — and see which performs better.

Frequently asked questions

What's the average price for a personalized children's book?

Between $15 and $35, depending on the format, page count, and level of personalization. A book featuring the child's name and unique illustrations easily sells for around $20 to $25, especially as a gift.

Can a price that's too low actually scare buyers away?

Yes, absolutely. Below $8, parents can perceive the book as a low-quality product. For a gift, a price between $15 and $25 is often more reassuring — it signals that the product has real value.

How do you set your price on Amazon KDP?

Calculate your printing cost using the KDP simulator, multiply by 2.5 to 3, and round to a psychologically appealing price ($9.99, $12.99, $14.99). Make sure your royalty is still positive before you hit publish.

Can you change your price after publishing your book?

Yes — on Amazon KDP you can update the price at any time from your dashboard. With direct sales, it's even easier. Don't hesitate to test and tweak based on feedback.

Ready to create your first book?

Start for free