Родился 10 августа 1948 года в селе Назарьево, Рязанская область.
В 1971 году закончил Рязанский сельскохозяйственный институт имени профессора П.А. Костычева.В 1976 году защитил кандидатскую диссертацию.Был директором Московской селекционной станции (село Узуново). Избирался депутатом Московского областного Совета народных депутатов.
В 1990-1991 годах был членом Политбюро и секретарем ЦК КП РСФСР.
В 1991 году занял пост директора Всероссийского селекционно-технологического института садоводства и питомниководства.
В 1992 годуВладимир Кашинпринимал участие в воссоздании КПРФ.
В 1994 году защитил докторскую диссертацию.
В 1995-1997 годахКашин–председатель комиссии ЦК КПРФ по аграрным вопросам.
В 1997 году стал академиком РАСХН по отделению растениеводства.
В 1997-2004 годах – секретарь ЦК КПРФ. Член Президиума ЦК КПРФ (с 2003 года), заместитель председателя ЦК КПРФ (с 2004 года).
Депутат Госдумы четвертого, пятого и шестого созывов.
Заместитель председателя ЦК КПРФ, академик РАН.