Why Don't Sparrows Migrate?

Some sparrow species do migrate. One example is the White-crowned sparrow.

You’re probably thinking of the House Sparrow, which mostly doesn’t migrate - though high-altitude birds may move lower in winter. Migration isn’t an abstract instinct with birds, but rather a way to exploit food and nesting resources that may be widely separated in different seasons.