A long-standing tradition at CBC Newfoundland and Labrador — the annual Morning Show Turkey Drive — got underway Dec. 12.

Listeners lined up outside the CBC buildings in St. John's, Corner Brook, Happy Valley-Goose Bay and Grand Falls-Windsor to drop off their donations, grab a complimentary cup of coffee and meet some CBC personalities.

In St. John's, Pete McKay says he had an early morning, corralling his son's hockey team over to the CBC to drop off their donations.

"My son's here along with many of the other players I was able to get out of bed at 6:00 to help me collect our turkeys," he told CBC.

"We've been collecting these for about two weeks now on behalf of the Doug Marshall Hockey League. That league started, ironically, 10 years ago — the same year as the turkey drive."

There are eight midget teams in the league, and McKay said the donations have been collected by all of those players.

Grinch Bob Simmons

Even the Grinch got in the turkey-giving spirit. (Anthony Germain/CBC)

"We have 106 here today," he said. "A few people at the rink said they've still got a few more [turkeys] to drop off so you'll probably add those ones, but we figured we'd bring in those 106 and get a good start for the turkey drive."

Doug Cadigan, president of the St. John's Fire Fighters Association, pulled up to the drive-thru in possibly the biggest rig of all — a fire truck. Cadigan was joined by members from the Kenmount Fire Station

"We put a lot of time and effort into the community, back into the people that we serve," said Cadigan.

"It's a pleasure for us to do [this], and firefighters are all about the community."

Firefighters got the chance to practice the bucket brigade method while unloading turkeys from the fire truck. The St. John's Fire Fighters Association made a $500 donation, the equivalent of 30 turkeys.

About 1,300 turkeys have been collected so far. Another drop-off will take place Saturday morning at CBC in St. John's from 10 a.m. to 3 p.m.

Last year, CBC Newfoundland and Labrador's annual drive brought in more than 9,300 turkeys.

To take a look at the current turkey tally or to find a drop-off location in your area, click here.

With files from Caroline Hillier.