The Grey's Anatomy and Trainspotting actor – who is providing some of the voices for this summer’s Brave – teamed up with friends including Del Amitri musician Bryan Tolland, producer/composer Nick Lloyd-Webber and MP Angus Robertson to create the Speyside Sessions.
Trainspotting co-star Ewan McGregor has voiced a short teaser video for the album. All proceeds from the sale of Speyside Sessions will go to Save the Children, which McKidd regularly fundraises for.
The actor, who hails from Elgin, did guitar and vocals on most of the 14 tracks on the album, which includes traditional ballads and reels.
McKidd said: "The most important thing is that it's all for Save the Children.
"What's great about Scottish folk music is that it's a niche market, but hopefully I'll be able to get people listening to this that wouldn't normally".
The album was recorded during an intense week at Hogmanay in a house in Moray, on the banks of the River Spey.
Douglas Hamilton, head of Scotland at Save the Children, said: "The album sounds totally unique and we're honoured that Kevin has chosen to do this for Save the Children.
"What's fantastic is that it was entirely Kevin's own idea and we know that it hasn't been easy to organise.
"It's not just the album but everything else he's done over the past few years for the charity, raising huge amounts of money, as well as our profile - and it's brilliant to have him here in Scotland".