 Welsh festivals in Canada today include Eisteddfodau, and Gymanfa Ganu.The Welsh in Canada celebrate St. David's Day, March 1st, the celebrations include storytelling and singing; banquets are also held in Lethbridge, Ponoka, Calgary, Red Deer, Edmonton, Regina, Saskatchewan, and Fort McMurray.In Eastern Canada, the Central New Brunswick Welsh Society celebrates St. David's Day by hoisting the Welsh flag on March 1st at both the Provincial Legislature and City Hall in Fredericton, followed by a dinner for members and guests.