In the backs Sean Maitland replaces Stuart Hogg at full-back, Tommy Seymour switches to the right wing and Niko Matawalu moves to the left wing, having started the last two games at scrum-half.
Alex Dunbar and Byron McGuigan continue their centre partnership, with Dunbar set to make his 50th appearance for the Warriors.
Duncan Weir and Chris Cusiter form a new half-pack pairing.
In the forwards Gordon Reid comes in for Ryan Grant at loose-head, Pat MacArthur continues at hooker and Jon Welsh keeps his place at tight-head.
In the second-row Swinson comes in for Leone Nakarawa and Tom Ryder replaces Al Kellock.
In the back-row Josh Strauss comes in for Rob Harley at blind-side, Tyrone Holmes continues at open-side and Ryan Wilson keeps his place at number 8.
Glasgow Warriors head coach Gregor Townsend said: "We have to put the disappointment of Europe behind us and now concentrate on the league.
"There is plenty we can learn from our last two performances in the Heineken Cup and that is what we've been working on this week.
"We're sitting third in the RaboDirect PRO12 so we've put ourselves in a good position with our early season form.
"Treviso are a tough side to play against and will provide us with a very physical contest. I expect our players to meet this challenge head on and take the game to our opponents."
Tickets are still available for tomorrow night's game at Scotstoun Stadium from www.glasgowwarriors.org and from the ticket office on 0844 800 3490 (Monday to Friday 9am-5pm). The ticket office at Scotstoun Stadium will be open on Friday from 10am and subject to availability tickets can be purchased right up until kick-off.
Glasgow Warriors team to play Benetton Treviso, RaboDirect PRO12, Scotstoun Stadium, Friday 20 December (kick-off 7.35pm):
15. Sean Maitland
14. Tommy Seymour
13. Byron McGuigan
12. Alex Dunbar
11. Niko Matawalu
10. Duncan Weir
9. Chris Cusiter (Captain)
1. Gordon Reid
2. Pat MacArthur
3. Jon Welsh
4. Tim Swinson
5. Tom Ryder
6. Josh Strauss
7. Tyrone Holmes
8. Ryan Wilson
16. Dougie Hall
17. Jerry Yanuyanutawa
18. Moray Low
19. Leone Nakarawa
20. James Eddie
21. Chris Fusaro
22. Henry Pyrgos
23. Finn Russell
Not available due to injury: Gabriel Ascarate (neck), Mark Bennett (foot), Mike Cusack (shoulder), Jonny Gray (ankle), Peter Horne (knee), Al Kellock (arm), Sean Lamont (ankle), Peter Murchie (shoulder) and DTH van der Merwe (head).