композитор родился 28декабря 1927 года вКиеве всемье скрипача. Ссамого раннего детства писал музыку. Всемь лет однажды сыграл вприсутствии Иосифа Сталина. Окончил музыкальное училище поклассу фортепиано при Ленинградской консерватории в1945году. Вмарте 1943г. принял участие вконцерте юных музыкантов врамках празднования 80-летия консерватории вТашкенте. В1945–1951 годах учился вЛенинградской государственной консерватории (ныне Санкт-Петербургская государственная консерватория имени Н.А.Римского-Корсакова) поклассу фортепиано (педагог Самарий Савшинский).
С1953 года работал вкино. До1990 года Каравайчук был известен только как композитор для кино итеатра.
Многие произведения Каравайчука неизвестны вРоссии, однако признаются заеёпределами: вчастности, онсоздал музыку для нескольких балетов. Сотрудничал сСергеем Параджановым, Василием Шукшиным, Ильёй Авербахом, Сергеем Бондарчуком иКирой Муратовой («Короткие встречи», «Долгие проводы»). Дружил сГалиной Улановой иВладимиром Высоцким. Каравайчук также сотрудничал савангардистами, вчастности сСергеем Курёхиным. Два крупнейших театра Петербурга: «Александринский» иМДТ— «театр Европы» используют специально написанную музыку композитора кспектаклям: «Изотов» и«Бесы»