The 30-year-old replaces West Brom's Matt Phillips, who is sidelined with an injury.
Snodgrass is yet to play for Scotland under Alex McLeish though has featured in all of his club's games so far this season.
Scotland will face Belgium on 7th September in a friendly, before a Nations League game against Albania three days later at Hampden Park.
Midfielder Ryan Jack of Rangers was also called-up by McLeish after Tom Cairney suffered an injury.