Булат Окуджава родился в Москве в семье партийных работников, детство провел на Арбате. Жил с родителями в Нижнем Тагиле до 1937, когда отец был арестован и расстрелян, а мать отправлена в лагерь, затем в ссылку. В 1942 девятиклассник Окуджава добровольцем ушел на фронт, где был минометчиком, пулеметчиком, после ранения – радистом.
В 1945 работал в Тбилиси токарем, окончил десятый класс вечерней школы. В 1946–1950 учился на филологическом факультете Тбилисского университета, по окончании которого работал учителем русского языка и литературы в сельской школе под Калугой, затем в Калуге, где сотрудничал в областных газетах. В Калуге вышла первая книга Окуджавы, вошедшие в нее стихи и поэма о Циолковском, не включались автором в позднейшие сборники. В 1956 переехал в Москву, работал редактором в издательстве «Молодая гвардия», заведовал отделом поэзии в «Литературной газете». Вступив в Союз писателей в 1962, полностью сосредоточился на творческой работе.