Mattresses for children vary significantly in price depending on their construction, but you should expect to pay between $300 and $1,000 for a mattress that will offer your child support and comfort over the years. Although children will eventually grow out of their mattress, it is possible your child will be able to use it across the bed’s entire lifespan.
If your child do grow out of it while the bed is still in good condition, it can be repurposed for a younger sibling or as a guest bed. The most expensive mattress is not necessarily the best choice, but very low-priced models are unlikely to fulfill your child’s sleep needs for very long.