Действие пьесы разворачивается в Лондоне. В летний вечер дождь льёт как из ведра. Прохожие бегут к Ковент-Гарденскому рынку и к портику собора св. Павла, где уже укрылось несколько человек, в том числе и пожилая дама с дочерью, они в вечерних туалетах, ждут, когда Фредди, сын дамы, найдёт такси и приедет за ними. Все, кроме одного человека с записной книжкой, с нетерпением всматриваются в потоки дождя. Вдали появляется Фредди, не нашедший такси, и бежит к портику, но по дороге налетает на уличную цветочницу, торопящуюся укрыться от дождя, и вышибает у неё из рук корзину с фиалками. Та разражается бранью.
Человек с записной книжкой что-то спешно записывает. Девушка сокрушается, что пропали её фиалочки, и умоляет стоящего тут же полковника купить букетик. Тот, чтобы отвязаться, даёт ей мелочь, но цветов не берет. Кто-то из прохожих обращает внимание цветочницы, неряшливо одетой и неумытой девушки, что человек с записной книжкой явно строчит на неё донос. Девушка начинает хныкать. Тот, однако, уверяет, что он не из полиции, и удивляет всех присутствующих тем, что точно определяет происхождение каждого из них по их произношению.
Мать Фредди отправляет сына обратно искать такси. Вскоре, правда, дождь прекращается, и она с дочерью идёт на автобусную остановку. Полковник проявляет интерес к способностям человека с записной книжкой. Тот представляется как Генри Хиггинс, создатель «Универсального алфавита Хиггинса». Полковник же оказывается автором книги «Разговорный санскрит». Фамилия его Пикеринг.
Он долго жил в Индии и приехал в Лондон специально, чтобы познакомиться с профессором Хиггинсом. Профессору тоже всегда хотелось познакомиться с полковником. Они уже собираются идти ужинать к полковнику в отель, когда цветочница опять начинает просить купить у неё цветочки. Хиггинс бросает ей в корзину горсть монет и уходит с полковником. Цветочница видит, что она теперь владеет, по её меркам, огромной суммой. Когда прибывает Фредди с наконец пойманным им такси, она садится в машину и, с шумом захлопнув дверцу, уезжает.
На следующее утро Хиггинс у себя дома демонстрирует полковнику Пикерингу свою фонографическую аппаратуру. Внезапно экономка Хиггинса, миссис Пирс, докладывает о том, что некая очень простая девушка желает переговорить с профессором. Входит вчерашняя цветочница. Она представляется Элизой Дулиттл и сообщает, что желает брать у профессора уроки фонетики, ибо с её произношением она не может устроиться на работу.
Накануне она слышала, что Хиггинс даёт такие уроки. Элиза уверена, что он с радостью согласится отработать те деньги, что вчера, не глядя, бросил в её корзину. Разговаривать о таких суммах ему, разумеется, смешно, однако Пикеринг предлагает Хиггинсу пари. Он подбивает его доказать, что за считанные месяцы может, как уверял накануне, превратить уличную цветочницу в герцогиню. Хиггинс находит это предложение заманчивым, тем более что Пикеринг готов, если Хиггинс выиграет, оплатить всю стоимость обучения Элизы. Миссис Пирс уводит отмывать Элизу в ванную комнату.
Через некоторое время к Хиггинсу приходит отец Элизы. Он мусорщик, простой человек, но поражает профессора своим прирождённым красноречием. Хиггинс просит у Дулиттла позволения оставить его дочь у себя и даёт ему за это пять фунтов. Когда появляется Элиза, уже вымытая, в японском халате, отец сначала даже не узнает свою дочь. Через пару месяцев Хиггинс приводит Элизу в дом к своей матери, как раз в её приёмный день. Он хочет узнать, можно ли уже вводить девушку в светское общество.
В гостях у миссис Хиггинс находятся миссис Эйнсфорд Хилл с дочерью и сыном. Это те самые люди, с которыми Хиггинс стоял под портиком собора в тот день, когда впервые увидел Элизу. Однако они не узнают девушку. Элиза сначала и ведёт себя, и разговаривает, как великосветская леди, а затем переходит на рассказ о своей жизни и использует при этом такие уличные выражения, что все присутствующие только диву даются. Хиггинс делает вид, что это новый светский жаргон, таким образом сглаживая ситуацию. Элиза покидает собравшихся, оставляя Фредди в полнейшем восторге.
После этой встречи он начинает слать Элизе письма на десяти страницах. После ухода гостей Хиггинс и Пикеринг наперебой, увлечённо рассказывают миссис Хиггинс о том, как они занимаются с Элизой, как учат её, вывозят в оперу, на выставки, одевают. Миссис Хиггинс находит, что они обращаются с девушкой, как с живой куклой. Она согласна с миссис Пирс, которая считает, что они «ни о чем не думают».
Ещё через несколько месяцев оба экспериментатора вывозят Элизу на великосветский приём, где она имеет головокружительный успех, все принимают её за герцогиню. Хиггинс выигрывает пари.
Придя домой, он наслаждается тем, что эксперимент, от которого он уже успел подустать, наконец закончен. Он ведёт себя и разговаривает в своей обычной грубоватой манере, не обращая на Элизу ни малейшего внимания. Девушка выглядит очень уставшей и грустной, но при этом она ослепительно красива. Заметно, что в ней накапливается раздражение.
В конце концов она запускает в Хиггинса его туфлями. Ей хочется умереть. Она не знает, что с ней дальше будет, как ей жить. Ведь она стала совершенно другим человеком. Хиггинс уверяет, что все образуется. Ей, однако же, удаётся задеть его, вывести из равновесия и тем самым хотя бы немного за себя отомстить.
Миссис Хиггинс говорит, что знает, где Элиза. Девушка согласна вернуться, если Хиггинс попросит у неё прощения. Хиггинс ни в какую не соглашается пойти на это. Входит Элиза. Она выражает Пикерингу благодарность за его обращение с ней как с благородной дамой. Именно он помог Элизе измениться, несмотря на то что ей приходилось жить в доме грубого, неряшливого и невоспитанного Хиггинса. Хиггинс поражён. Элиза добавляет, что если он будет продолжать её «давить», то она отправится к профессору Непину, коллеге Хиггинса, и станет у него ассистенткой и сообщит ему обо всех открытиях, сделанных Хиггинсом. После всплеска возмущения профессор находит, что теперь её поведение даже лучше и достойнее, чем то, когда она следила за его вещами и приносила ему домашние туфли. Теперь, уверен он, они смогут жить вместе уже не просто как двое мужчин и одна глупая девушка, а как «три дружных старых холостяка».
Элиза отправляется на свадьбу отца. Судя по всему, она все же останется жить в доме Хиггинса, поскольку успела к нему привязаться, как и он к ней, и все у них пойдёт по-прежнему.