Роли Валентина Гафта в театре «Современник»

1970 г. — Адуев Петр Иванович — В. Розов (по И. Гончарову) «Обыкновенная история»

1970 г. — Стеклов — М. Шатров «Большевики»

1971 г. — Мартин — Р. Каугвер «Свой остров»

1971 г. — Гусев — М. Рощин «Валентин и Валентина»

1973 г. — Глумов — М. Е. Салтыков-Щедрин «Балалайкин и К°»

1973 г. — Жгенти — М. Шатров «Погода на завтра»

1974 г. — Лопатин — К. Симонов «Из записок Лопатина»

1976 г. — Фирс — А. П. Чехов «Вишневый сад»

1977 г. — Кухаренко — А. Гельман «Обратная связь»

1978 г. — Генрих IV — Л. Пиранделло «Генрих IV»

1980 г. — Горелов — М. Рощин «Спешите делать добро»

1981 г. — Людовик XIV — М. Булгаков «Кабала святош»

1982 г. — Вершинин — А. П. Чехов «Три сестры»

1983 г. — Городничий — Н. В. Гоголь «Ревизор»

1984 г. — Джордж — Э. Олби «Кто боится Вирджинии Вульф?»

1986 г. — «Дилетанты» — авторский вечер артистов театра

1988 г. — Бостон — Ч. Айтматов «Плаха»

1989 г. — Рахлин — В. Войнович, Г. Горин «Кот домашний средней пушистости»

1992 г. — Лейзер — Й. Бар-Йосеф «Трудные люди»

1992 г. — Миранда — А. Дорфман «Смерть и дева»

1994 г. — Хиггинс — Б. Шоу «Пигмалион»

1998 г. — Букин — А. Галин «Аккомпаниатор»

2000 г. — Валентин — Н. Коляда «Уйди-уйди»

2001 г. — Глумов — М. Е. Салтыков-Щедрин «Балалайкин и К°» (возобновление)

2007 г. — Он — Н. Коляда «Заяц love story»

Роли Валентина Гафта в других театрах

1964 г. — Э. Радзинский — «Обольститель Колобашкин» — Театр на Малой Бронной

1964 г. — Э. Радзинский — «104 страницы про любовь» — Театр им. Ленинского комсомола

2000 г. — Джеймс — «Коллекция Пинтера» (театральное агентство «Театрон-Н»)

2002 г. — Трусоцкий — «Муж, жена и любовник» (Театр им. Моссовета)