Texas Department of Public Safety trooper Tyson Metzig said the accident happened about 5 p.m. Sunday.
Metzig said Debra Birch's husband Richard Birch told officers it was her third solo flight, and she was practicing taking off and landing the small aircraft.
Metzig said Mrs. Birch, 60, took off from the landing strip at the Cherokee County Airport. DPS spokeswoman Jean Dark said she was flying a single-engine Jabiru airplane.
Once she was in the air, her plane veered to the left and nose-dived into the west side of a hangar missing a steel support beam, Metzig said.
Lt. David Glidewell, with the Jacksonville Fire Department, said his crew, along with Rusk and Gallatin volunteer departments, used ladder trucks and a rescue basket to get Mrs. Birch down.
Officers said she was taken by ambulance to East Texas Medical Center in Jacksonville.
Trooper Dark confirmed Mrs. Birch died from her injuries. She said the Federal Aviation Administration would be investigating the incident.