Родилась в семье Карела Шайнпфлюга (1869—1948), чешского писателя, журналиста и драматурга.
Начала выступать на театральной сцене ещё будучи гимназисткой. С 1917 училась в коммерческой школе в Праге и одновременно занималась на актёрских курсах.
Творчество
С 1920 года — артистка чешских драматических театров. В 1922—1928 — пражского Городского театра — Театра на Виноградах, с 1929 до 1968 — актриса Национального театра в Праге.
В 1935 году вышла замуж за писателя Карела Чапека, с которым была знакома с 1920. Брак был недолгим, из-за смерти Чапека в 1938 от пневмонии. Его архив был спрятан Ольгой в саду усадьбы Стрж в селе Стара-Гуть (у городка Добржиш, в 35 км к югу от Праги), где писатель провёл последние три года жизни, и обнаружен после войны.
Наряду c театральной деятельностью, занималась литературным творчеством. Вначале публиковалась в журналах, а со второй половины 1920-х годов напечатала несколько своих книг.
Ольга Шайнпфлюгова — автор шестнадцати романов, десяти книг для детей и юношества, семи поэтических сборников и десяти пьес. Некоторые из её работ были экранизированы. Главная тема её произведений — роль женщины в современном мире.
Ольга Шайнпфлюгова умерла в апреле 1968 года от сердечного приступа, прямо на сцене во время выступления в пьесе Чапека «Мать».