Константин Константинович фон Веймарн 2-й родился 12.7.1866 г. в семье действительного статского советника Константина Петровича (по др. данным - Васильевича) Веймарна и его жены Констанции Готгардовны, ур. фон Гельфрейх. Лютеранин.
В 1885 г. по окончании Пажеского корпуса выпущен прапорщиком в лейб-гвардии Преображенский полк. В полку служили старший брат Александр Веймарн 1-й и сын Александр.
В полку состоял по 1889 г. Штабс-капитан.
В отставке с 1897 г. Вице-директор Департамента общих дел Министерства внутренних дел.
С 1905 г. камергер.
С 1907 г. действительный статский советник.
В 1912-1917 гг. член Совета Министерства Внутренних Дел.
В 1913-1916 гг. гласный (местный депутат) Петергофского уездного земского собрания.
По воспоминаниям А. А. Мордвинова, в конце 1917 г. сидел в Трубецком бастионе Петропавловской крепости.
В 1919 г. в Северо-Западной армии. В распоряжении главного начальника тыла, начальника снабжений.
В эмиграции в Эстонии. В 1927 г. председатель совета старейшин Ревельского Русского клуба. Состоял в Обществе помощи русским военнослужащим в Эстонии.
В 1939 г. репатриировался в Германию.
Супруга - Альма Ида Анна, ур. бар. Гойнинген-Гюне. В браке сын Александр.