Hughes believes that both have a role to play with the Potters - with Premier League competition demanding strength in depth.
He said in The Sentinel on Jones, who was among the goals in Saturday's 2-1 FA Cup third round victory over Leicester City: "Kenwyne has had to be patient and I haven't been able to give him too many opportunities.
"He lost his place to Peter (Crouch) and has had to bide his time, but when he plays like that he will always be a threat to teams."
Pressed on whether he may be allowed to move on, Hughes added: "That's not the intention. We've had problems scoring goals and so we've got to keep players who can get you a goal, and he showed he's an option for us."
On Pennant, who failed to make the match day squad against the Foxes, Hughes said: "He's here until the end of the season, at least."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball