The following links will help in making a tennis racquet purchase.
For Youth Players
Youth tennis rackets typically range from 19 to 26 inches in length for players between 2 and 12 years old. As a general rule, the appropriate size racket length for a child is the distance from finger tip to ground when standing upright.
For Teen/Adult Players
http://www.wikihow.com/Choose-a-Tennis-Racquet
http://www.tenniscompanion.org/how-to-select-the-perfect-tennis-racquet-grip-size/