The duality theorem for p-adic groups aims to realize the dual of irreducible admissible representations on the space of the given representation itself. In this talk we will present a proof of the duality theorem for p-adic general spin groups by constructing a suitable duality involution on the group.