Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell | Join us for the 14th Annual Folk Boot Camp! | July 23–25 @ Studio Bell |

Calgary Folk Fest LogoCalgary Folk Fest Logo Compressed
Presented by
ATB logo
Ndidi O
Folk Festival 2019

Ndidi O

from Los Angeles, CA

Ndidi O’s (short for Onukwulu) singing career has gone in loops since her upbringing in British Columbia's rural north. After turning heads on the New York open mic scene with her silky voice, she landed in Toronto rock and electronic bands. She then returned to her home province and her musical roots: blues and soul music, a career-defining, award-winning move. Then a major label in France inked her to a multi-album turn as a pop-tinged jazz singer. Guess where she is again: back in the groove.

On the independently released album These Days, Ndidi has relocated to LA and back to the blues - mostly. She's writing songs the way she wants to: music of pain and working people, of coming together and the struggles that tear us apart. Her voice can slink into melancholic moan and swell into forceful verve - with the genre-bending sensibilities you'd expect of someone who's been here, there and back again.

Biography by Jason Markusoff

Concerts

Friday July 26, 2019

6:40 PM – 7:25 PM · ATB Mainstage

Add

Sessions

A collaboration with others

Saturday July 27, 2019

11:25 AM – 12:35 PM · Move Forward YYC Stage 2

Add

Saturday July 27, 2019

3:45 PM – 5:00 PM · Family Zone / Talk Tent Stage 7

Add

Sunday July 28, 2019

11:30 AM – 12:40 PM · Community Natural Foods Stage 6

Add

Sunday July 28, 2019

3:20 PM – 4:30 PM · Lumina Stage 1

Add

Start a personalized schedule

Get alerts, print your own schedule to take on island, and make sure you see your favorite artists.