При дальнейшем развитии Крымской кампании, с 5 мая по 10 июня 1854 года Карл Александрович Бельгард командовал осадными войсками под Силистрией, постоянно находясь под сильным огнём, как при производстве работ, так и при отражении неприятельских вылазок. Затем был назначен начальником 6-й пехотной дивизии. В 1855 году Бельгард участвовал в битве на Чёрной речке и в разное время находился в Севастополе.