The habitat on weavers relates to their diet. Weavers in forests and woodlands feed on insects and spiders to a great extent but may still eat seeds. Savanna and grassland weavers feed largely on seeds especially grass seeds which are available in this habitat.and occasionally fly down for a sip of water.