Question: who is singing for the stone temple pilots
Answer: Jeff Gutt -- lead vocals ( 2017 -- present ) Dean DeLeo -- guitar ( 1989 -- 2002 , 2008 -- present ) Robert DeLeo -- bass , backing vocals ( 1989 -- 2002 , 2008 -- present ) Eric Kretz -- drums ( 1989 -- 2002 , 2008 -- present )