Pro Bowl tight end Kittle missed the 49ers' shock Week 1 loss to the Chicago Bears with a groin injury.
Kittle returned to practice on Friday, but ESPN's Adam Schefter reported he is not expected to play as the 49ers look to avoid an 0-2 start in Trey Lance's first season as the starting quarterback.
However, NFL Media's Ian Rapoport labelled Kittle as a "game-time decision". According to NFL Network's Mike Garafolo, Kittle is pushing to play despite the 49ers preparing to once again be without him.
Tampa Bay will be without one wide receiver as Chris Godwin misses out because of a hamstring injury, but Mike Evans (calf) is expected to play. Veteran Julio Jones (knee) is questionable and the Bucs reportedly do not expect to know if he will be available until pre-game warm-ups.
In the Sunday night game, the Green Bay Packers are set to welcome back wide receiver Allen Lazard (ankle) for their encounter with the Bears at Lambeau Field.