Main Characters:
* Breckenridge "B" Mattingly: The protagonist of the story, a 14-year-old boy who is struggling to cope with his father's death. He is a troubled and rebellious teenager who finds solace in building whirligigs.
* Lester Mattingly: B's deceased father, a kind and loving man who was a skilled craftsman.
* The Mattingly Family: B's mother, grandmother, and sister are all important figures in his life, providing support and love.
* Mr. T.: A mysterious and eccentric stranger who B meets on his journey. He guides B on his journey and teaches him valuable life lessons.
* "The Woman": A woman B encounters who has lost her husband and is also grieving. She helps B to understand that grief can take many forms.
Supporting Characters:
* The Old Man: A wizened and enigmatic character who lives in a cabin in the woods. He tells B stories and offers him wisdom.
* The Sheriff: A kindly sheriff who tries to help B.
* The Young Couple: A couple who are kind to B and offer him a place to stay.
The characters in "Whirligig" are all well-developed and relatable. They provide B with different perspectives on life and loss, and they help him to grow and mature. The book explores themes of grief, loss, redemption, and the power of love.