St Kilda recruit Jack Steele says he is not far away from resuming running as he recovers from foot surgery.

Steele, who played 17 games in two seasons with the Giants, missed last month's NEAFL finals series due to a fractured metatarsal in his left foot.

The 20-year-old was traded to the Saints to during last month's trade period and says he is hopeful of joining his new teammates on the running track within the next fortnight.

"It (the foot) is going well. I've just started walking without the moon boot but it's feeling good and hopefully I'm running in a couple of weeks," Steele told St Kilda's website.

"I'm going to do a bit of rehab before Christmas and maybe run over the Christmas break. Then when I get back after the break in January is when I’m into full training."

Steele was selected with pick No.24 from the Giants' academy in Canberra in the 2014 National Draft, however, has struggled to break into the senior side in what is a hugely talented team with immense depth in the midfield.

"I think there was a lot more opportunity here than there was at the Giants," Steele said.

"The Giants were stacked with talent and it was hard to get a consistent game. So I think St Kilda was the best suit for me and I'm glad I'm finally here."