I'd say that depends on where you live. I live in central Georgia, and I'm sure there's nectar to be found because we have flowers blooming all winter long. You and I are almost at the exact same level going south, so you may have flowers blooming too all year. Also depending on what's planted around you.
But I really doubt that much of the northern area gets nectar during the winter months.