Джельсомино был обычным мальчиком, за исключением его необычно громкого голоса, который мог сбить с ног даже груши. Из-за этого его выгнали из села, и он отправился в путешествие, которое привело его в страну, совсем не похожую на другие.
Джельсомино родился с необычайно громким голосом, который с первого крика разбудил всю деревню. В школе его голос разбил грифельную доску и оконные стекла. Учитель понял причину и запретил мальчику громко говорить. Джельсомино приходилось уходить в лес или в поле, чтобы петь, но даже там его голос заставлял подземных обитателей разбегаться, думая, что началось землетрясение. Во время футбольного матча он закричал вместе с болельщиками, и мяч сам влетел в ворота. Поняв, что забил гол своим голосом, Джельсомино, чтобы уравнять счет, забил мяч в ворота своей команды - он был честным и не хотел нечестной победы.
Однажды Джельсомино решил использовать свой голос, чтобы сбивать груши с деревьев. Это увидел сосед, и вскоре вся деревня разделилась на два лагеря, одни считали его добрым волшебником, другие - злым колдуном. Толпа собралась у его дома, и Джельсомино, решив уйти, попрощался с односельчанами, крикнув “До свидания!”, отчего ветер сорвал с них шапки и парики и унес за несколько километров, а некоторые - за границу. Он пересек границу и попал в Страну лжецов, где по закону все обязаны врать.
В магазине Джельсомино попытался купить хлеба, но продавец называл хлеб чернилами, а сыр - ластиком. Джельсомино понял, что здесь нужно говорить шиворот-навыворот, он попросил “пузырек чернил” и получил хлеб. Когда он расплатился настоящей монетой, продавец отказался ее брать, сказав, что настоящие деньги - фальшивка, и потребовал фальшивую монету. Выбежав на безлюдную улицу, Джельсомино крикнул от злости, и его голос разбил фонарь и сбросил цветочный горшок с балкона. Тут он обнаружил Кошку-хромоножку - нарисованную красным мелом трехлапую кошку, которая ожила от звука его голоса и спрыгнула со стены.
Кошка-хромоножка рассказала Джельсомино историю страны. Король Джакомон, бывший пират, захватил страну и издал закон, обязывающий лгать. “Доброе утро” означало “спокойной ночи”, кошки лаяли, собаки мяукали, а лев в зоопарке пищал, потому что рычать заставили мышей. В магазинах канцтоваров продавалась еда, а в продуктовых - школьные принадлежности. Тех, кто говорил правду, отправляли в сумасшедший дом. Ночью Кошка-хромоножка проникла во дворец и своими глазами увидела, как Джакомон снял оранжевый парик, под которым оказалась лысая голова, и перемерил множество разноцветных париков. Она написала на стене дворца, “КОРОЛЬ ДЖАКОМОН НОСИТ ПАРИК!”. Утром толпа смеялась, а разгневанный король пообещал сто тысяч фальшивых талеров за поимку автора надписи.
Кошка-хромоножка познакомилась с девочкой Ромолеттой, которая когда-то нарисовала ее мелом. У тетушки Кукурузы, приютившей кошку, жили семь котят, которые по закону лаяли. Хромоножка научила их мяукать. За этим занятием их застал доносчик Калимер, который написал на них донос полиции. Тетушку Кукурузу и Ромолетту арестовали, но в тюрьме начальник решил, что они сумасшедшие, и отправил их в сумасшедший дом, так как они говорили правду. Калимер, придя за наградой, тоже признался, что говорит правду, и был отправлен в ту же палату. Тем временем по городу начали ловить мяукающих котят - всех отправляли в сумасшедший дом, и Калимер, помещенный к ним, сам начал мяукать и сошел с ума.
Тем временем Джельсомино, напевая во сне, разбудил весь город. Директор театра маэстро Домисоль нашел его в подвале и убедил выступить. Джельсомино пел в театре, стараясь сдерживать голос, но на высокой ноте его голос сдул знаменитый оранжевый парик с короля Джакомона. Публика хохотала, а король, не заметив потери, сидел с лысой головой. Джельсомино спел последнюю песню мощным голосом, который разрушил весь театр до основания. Он убежал и оказался в мастерской художника Бананито, где его уже ждала Кошка-хромоножка.
В мастерской висели уродливые картины, у лошадей было тринадцать ног, у придворного - три носа. Художник хотел изрезать их ножом, но Джельсомино предложил убрать лишнее. Когда Бананито соскоблил лишние ноги, лошадь сошла с полотна и ожила. То же произошло с верблюдом и другими животными - стоило убрать ложь, и картина оживала. Один портрет придворного с тремя носами пришлось изрезать, так как было опасно оживлять его. Художник нарисовал ужин, и все поели. Вскоре Бананито нарисовал Кошке-хромоножке недостающую четвертую лапу.
Бананито пошел рисовать на улице - его рисунки оживали и убегали. Полицейские арестовали его, но, узнав о таланте, король Джакомон сделал художника министром, сначала зоопарка, где Бананито нарисовал всех зверей, а затем продовольствия. Художник рисовал еду для голодных, называя вещи своими именами, что возмутило придворных. Когда генералы потребовали рисовать пушки, Бананито написал крупно “НЕТ” и отказался. Король приказал посадить его в сумасшедший дом и запретил давать ему бумагу и краски.
В подвале Джельсомино познакомился со стариком Бенвенуто - Не Сидящим Ни Минуты. Тот рассказал свою историю, он рождался, рос и старел необычайно быстро, когда сидел. Каждая минута сидения равнялась дню прожитой жизни. Поэтому он всегда стоял, спал стоя, и всю жизнь помогал другим, жертвуя своими годами. Так он постарел до семидесяти пяти лет, хотя родился всего десять лет назад. Он попал в Страну лжецов, потому что, по его словам, здесь люди больше всего нуждаются в помощи.
Тем временем Кошка-хромоножка проникла в сумасшедший дом, нашла Бананито, и он, используя ее мелковую лапу вместо карандаша, нарисовал напильник, парашют и лодку. Они бежали, но Хромоножка, чтобы отвлечь погоню, прыгнула на колонну и снова стала плоским рисунком. Бананито спрятали в тележку Бенвенуто. Старик, чтобы выиграть время, сел на ручку тележки - это его состарило. Когда пришел ночной сторож, Бенвенуто остался сидеть и беседовать с ним, чтобы не выдать беглецов, и так и умер, сидя на тележке.
Джельсомино, отчаявшись, решил действовать. Он пошел к сумасшедшему дому и начал петь. Его голос разбил все стекла, сломал решетки, а затем разрушил все здание. Все узники, включая тетушку Кукурузу и Ромолетту, выбежали на свободу. Узнав, что Кошка-хромоножка - рисунок на колонне, Джельсомино запел снова, и она отделилась от мрамора и спрыгнула на землю. В стране все перестали врать, кошки замяукали, собаки залаяли, продавцы сменили вывески. Король Джакомон, увидев, что его дворец рушится от пения, переоделся в костюм горожанина, спрятал парики в саквояж и сбежал. Позже, услышав от прохожего, что его лысина прекрасна и он мог бы стать президентом Клуба лысых, Джакомон выбросил парики в реку и ушел.
Художник Бананито восстановил разрушенный дворец, нарисовав его на бумаге. Вскоре соседнее государство, которому Джакомон объявил войну, двинуло войска. Джельсомино предложил вместо войны провести футбольный матч. Во время игры он снова забил гол в ворота противника своим криком, но, не желая нечестной победы, тут же забил гол и в свои ворота. Матч закончился со счетом 1,1. Противник согласился, и война была заменена футболом. Книга завершается несколькими песнями, сочиненными Джельсомино.