In a video that she Tweeted Thursday morning, Twain broke the news about the concert from a snowy mountaintop in Switzerland.
"I'm coming home sweet home soon!" she announced. "I'm looking forward to seeing you all at the Calgary Stampede."
Tickets go on sale Jan. 24 at 10 a..m.
It's been some time since the Ontario-born star, 48, has performed in such a venue, according to the Calgary Herald.
"She is beloved by so many," Adam Oppenheim, managing director of Stampede Concerts Inc., told the paper, "and we couldn't be happier that the Stampede fans and visitors will be able to see her first concert outside of Vegas in more than 10 years."