Венир Кныжов родился 2 ноября 1930 года в селе Горки Владимирской области. В 1941-м семья будущего художника переехала в Куйбышеве. В 1956-м Кныжов окончил Пензенское художественное училище имени Савицкого. Затем учился в Ленинградском институте живописи, скульптуры и архитектуры Репина.