An Army soldier was killed in an accidental discharge of fire in the Uri area of North Kashmir Baramulla district, officials said on Wednesday.