На фронте перед советскими снайперами обычно ставились следующие боевые задачи. В наступательном бою: уничтожать офицеров, связных, снайперов, истребителей танков и наблюдателей противника, расчеты орудий и противотанковых ружей, а при развитии успеха в глубине вражеской обороны и преследовании противника - расчеты станковых пулеметов, особенно фланкирующих и кинжального действия, офицеров, снайперов, наводчиков орудий прямой наводки, наблюдателей и корректировщиков артиллерийского огня; вести огонь по амбразурам дотов, дзотов, бронеколпаков, по перископам и стереотрубам; наблюдать за противником и указывать (трассирующими пулями) цели другим огневым средствам. В оборонительном бою: уничтожать офицеров, связных, снайперов, фаустпатронщиков, разведчиков и наблюдателей противника, расчеты его пулеметов, орудий, противотанковых ружей, экипажи подбитых или подожженных танков; вести огонь по низко летящим самолетам, смотровым щелям танков, бронемашин, бронетранспортеров; по поручению командиров наблюдать за противником. Кроме того, снайперам в наступлении и обороне ставились ограниченные тактические задачи на обеспечение флангов и стыков от контратак и от просачивания противника.