How long do worker honey bees live?

During the active season, the lifetime of a worker is five to six weeks. Overwintering worker bees may, however, live for four to six months. Whatever their life span, worker bees usually confine themselves to one task at a time, working without pause. If they are field bees, they may be scouts or collectors. Scouts look for sources of nectar and pollen. Once suitable sources are located, the scouts recruit additional foragers.
Nectar collectors, pollen foragers, water gatherers or propolis gatherers work so single-mindedly at their jobs, they will not stop even to collect honey placed before them. During the day, one may see hundreds of spent workers, wings ragged, returning wearily to the hive. Worker bees are aptly named as they literally work themselves to death. Death occurs following approximately 500 miles of flight.
-John Skinner, University of Tennessee