A Historical Fiction list for 7th to 12th Graders with 200 pages or more, by selected historical periods:

American Revolution:
Give Me Liberty by Laura Elliott (376 pages)
Follows the life of thirteen-year-old Nathaniel Dunn, from May 1774 to December 1775, as he serves his indentureship with a music teacher in Williamsburg, Virginia, and witnesses the growing rift between patriots and loyalists, culminating in the American Revolution.

Johnny Tremain by Esther Forbes (269 pages)
Johnny, a young apprentice silversmith, is caught up in a dramatic involvement with James Otis, John Hancock, and John and Samuel Adams in the Boston Tea Party and the Battle of Lexington.

World War II:
B for Buster by Iain Lawrence (321 pages)
In the spring of 1943, sixteen-year-old Kak, desperate to escape his abusive parents, lies about his age to enlist in the Canadian Air Force and soon finds himself based in England as part of a crew flying bombing raids over Germany.

Code Talker by Joseph Bruchac (231 pages)
After being taught in a boarding school run by whites that Navajo is a useless language, Ned Begay and other Navajo men are recruited by the Marines to become Code Talkers, sending messages during World War II in their native tongue.

Eyes of the Emperor by Graham Salisbury (229 pages)
Following orders from the United States Army, several young Japanese American men train K-9 units to hunt Asians during World War II.

Summer of My German Soldier by Bette Greene (260 pages)
When German prisoners of war are brought to her Arkansas town during World War II, 12-year-old Patty, a Jewish girl, befriends one of POWs and must deal with the consequences of that friendship.

Vietnam Conflict:
Sonny’s War by Valerie Hobbs (215 pages)
In the late 1960s, fourteen-year-old Cori's life is greatly changed by the sudden death of her father and her brother's tour of duty in Vietnam.