L'année suivante, Hawley commande une brigade sous les ordres du général Truman Seymour lors de la bataille d'Olustee en Floride. Lui et ses hommes sont réaffectées sur la ligne de front en Virginie dans la division de Terry du Xe corps de l'armée de la James. Il participe aux batailles de Drewry's Bluff, Deep Run, Derbytown Road, et d'autres actions près des Bermuda Hundred et Deep Bottom. Avec des ouvertures créées par les pertes sur le champ de bataille et les mutations, Hawley commande une division pendant le siège de Petersburg et est promu en  brigadier général des volontaires. Préoccupé par le maintien de la paix pendant les élections de novembre, Hawley commande une brigade triée sur le volet envoyée dans  la ville de New York pour protéger le processus électoral.