Best Class for Bows
Ranger and Huntress reach the most bow passives: 12 within 20 points of the class start and 12 within 30 (the tree has 19). Next: Warrior (6), Druid (6). The nearest bow notable for Ranger is Feathered Fletching, 17 points away. No ascendancy node names bows. Patch 0.5.5, from the game files.
All 8 classes for bows
Passives whose text names Bow, within 15, 20, 30 points of each class start; sorted by the 20-point count.
#1Ranger1 within 1512 within 2012 within 30+6 Two Handed Weapons within 20starts with
Crude Bow· same tree start as Huntress
#2Huntress1 within 1512 within 2012 within 30+6 Two Handed Weapons within 20starts with
Hardwood Spear· same tree start as Ranger
#3
#4
#5Mercenary0 within 154 within 2019 within 30+15 Two Handed Weapons within 20starts with
Makeshift Crossbow
#6
#7
#8
2 bow notables on the tree
Feathered Fletchingnearest: Ranger, 17 ptsIncreases and Reductions to Projectile Speed also apply to Damage with Bows
Her Final Bitenearest: Warrior, 21 pts20% increased Physical Damage with BowsBow Attacks have Culling Strike
How this is counted
Read from the passive tree in the game files (19 passives name Bow; 15 more apply to Two Handed Weapons). For each class we count the passives you can allocate with 15, 20 and 30 points from its start: every passive on the shortest path costs a point, and another class's start can't be walked through. Two Handed Weapons passives also work with bows but are shared with other weapons, so they only break ties. Ascendancy nodes count the points from the ascendancy start (8 points in total). Ranger and Huntress, and Witch and Sorceress, share a start, so their tree numbers are equal. Plan the path yourself in the passive tree planner.