Родился 21 июля 1897 года в деревне Козлики Белостокского уезда Гродненской губернии (ныне Польша) в семье крестьянина, советский военный деятель. Маршал Советского Союза (1946 г.), Герой Советского Союза (1945 г.). В Красной Армии с 1918 года. Участник гражданской войны.
Окончил военную академию РККА в 1921 году. Занимал различные командные и штабные должности. В Великую Отечественную войну – начальник штаба Западного фронта, войска которого освободили в сентябре 1943 года город Смоленск от немецко-фашистских оккупантов, с апреля 1944 года – начальник штаба 1-го Украинского фронта, с апреля 1945 года – заместитель командующего 1-м Белорусским фронтом.
После войны – заместитель, с 1946 года – главнокомандующий Группы советских войск в Германии, с 1949 года – 1-й заместитель министра обороны СССР, в 1952 – 60 годах – начальник Генерального штаба, с 1960 года – в группе генеральных инспекторов МО СССР. Его именем названа улица в городе Смоленске.
Решением Смоленского городского Совета от 27 августа 2004 года № 899 за особые заслуги в разработке и проведении военных операций на Смоленской земле в ходе Великой Отечественной войны: Ельнинской наступательной, Вяземской оборонительной, а также Смоленской наступательной операции «Суворов», в ходе которой 25 сентября 1943 года был освобожден город Смоленск и 20 октября 1943 года – вся Смоленская область Соколовскому Василию Даниловичу, Герою Советского Союза, Маршалу Советского Союза присвоено звание «Почетный гражданин города Смоленска (посмертно).