CBC Ottawa's Holiday Charity Drive helped raise more than $82,000 for the Shepherds of Good Hope, which provides assistance to homeless people.

The drive raised $82,930 as of Monday, according to the Shepherds of Good Hope.

Fundraising began over the past few weeks with All in a Day's Hopes and Dreams competition, raising money while helping a few listeners do something they had always wanted, from crushing a car at a scrap yard to playing the part of Elizabeth Bennet at an NAC Pride & Prejudice dress rehearsal.

It continued all day Friday, with special programming on radio (Ottawa Morning and All In A Day) and on television (CBC TV News at 5, 5:30 and 6).

The Shepherds of Good Hope provides food for the city's homeless and programs including emergency shelters and supportive living, as well as supplying groceries to more than 21,000 Ottawa families.