It is well known that the multiple zeta functions satisfy the stuffle relation. Recently it is proved (see J. Mehta et al. (2016) [3]) that a weighted variant of the multiple zeta function satisfies the shuffle relation. In this article we characterize all the weighted multiple zeta functions which satisfy the stuffle relation (respectively shuffle relation).