Bad Nauheim
Каролина Линк родилась 2 июня 1964 года в городе Бад-Наухайм (Гессен, ФРГ). Отца звали Юрген, он был владельцем паба, а позднее — ресторана. Мать звали Ильза, она работала бухгалтером в заведениях мужа. Каролина описывает их как «неинтеллектуальных и нехудожественных людей». После окончания школы год прожила в США, где работала няней; вернувшись в Германию, работала статистом на съёмочной площадке и ассистентом кинооператора (бескорыстно и без указания в титрах) при кинокомпании "". В 1986—1990 годах училась в . С 1984 года начала работать как режиссёр (за первые шесть лет лишь два эпизода одного телесериала, один документальный фильм и один короткометражный, с 1990 года — полнометражные ленты), с 1988 года — как сценарист.