Peter Murchie retains his place at full-back, following the narrow 13-10 defeat to Ulster last Friday, while Taqele Naiyaravoro comes in for Lee Jones and Lamont replaces Rory Hughes, who has been named amongst the replacements.
Peter Horne starts at inside centre and will partner Glenn Bryce in midfield.
Weir returns at fly-half and, after signing a new two-year deal this week, Ali Price once again starts at scrum-half.
In the pack Ayrshire-born Reid returns at loosehead, while James Malcolm makes his first start in the GUINNESS PRO12 and eighth appearance at hooker.
Sila Puafisi is named at tighthead, after agreeing a new deal with the club this week through until May 2017.
Swinson returns to the Warriors second-row and partners Leone Nakarawa in the engine room.
Rob Harley and Chris Fusaro once again start at blindside and openside respectively, while Josh Strauss starts at Number 8 and captains the side, following two substitute appearances in the last two games against Ulster and Ospreys.
BT Sport Scottish Rugby Academy Stage 3 hooker Cammy Fenton could make his first appearance for the Warriors from the bench.
More than 7,000 tickets have been sold for the GUINNESS PRO12 clash but tickets are still available from glasgowwarriors.org, from the ticket office on 0844 800 3490 (Thursday & Friday, 10am-5pm) and from the Warriors ticket office at Rugby Park from 2pm tomorrow.
Glasgow Warriors head coach Gregor Townsend said: "It's our first home game for a few weeks, against one of our contenders for a play-off spot so it's an important match for us.
"Munster are one of the top teams in the league, so we're well aware of the challenge we face at Rugby Park.
"It's great to include Cammy Fenton in a matchday squad for the first time, while we've been boosted by the return of some of our Scotland players.
"The whole occasion at Rugby Park last time was great and we're looking forward to playing there again tomorrow night."
Glasgow Warriors team to play Munster, GUINNESS PRO12, Rugby Park, Friday 19 February (kick-off 7.35pm) - live on Sky Sports 5:
15. Peter Murchie
14. Taqele Naiyaravoro
13. Glenn Bryce
12. Peter Horne
11. Sean Lamont
10. Duncan Weir
9. Ali Price
1. Gordon Reid
2. James Malcolm
3. Sila Puafisi
4. Tim Swinson
5. Leone Nakarawa
6. Rob Harley
7. Chris Fusaro
8. Josh Strauss (Captain)
Replacements
16. Cammy Fenton
17. Jerry Yanuyanutawa
18. Zander Fagerson
19. Greg Peterson
20. Simone Favaro
21. Grayson Hart
22. Fraser Lyle
23. Rory Hughes
Not available due to injury: Adam Ashe (shoulder), Mike Blair (concussion), Fraser Brown (ankle), Kevin Bryce (shoulder), Alex Dunbar (posterior thigh), Ryan Grant (arm), Tyrone Holmes (foot), Lee Jones (hip), Pat MacArthur (glut / hamstring), Shalva Mamukashvili (shoulder), Henry Pyrgos (wrist), Fergus Scott (shoulder) and Richie Vernon (shoulder).