Kids Bike Frame Size Results

​Use this information as a starting point when shopping for a bicycle.

Rider Information

  • Age : .
  • Height (in) : .
  • Height (cm) : .

rider height and length

​BMX Bike Frame

Kids bikes are measured in centimeters regardless of the style, although some manufacturers may use inches.

Frame Measurement

This is the length of the seat tube, measured from the center of bottom bracket to top of the seat tube. Center to Top C-T: 

Frame Size icon

  • Frame Size (in):.
  • Frame Size (cm):.

Crank Sizes

Longer cranks give you more leverage, while shorter cranks allow you to pedal faster. Cranks are measured from the center of the axle to the center of the pedal hole (L).

crank sizes bicycleCrank Size():.

Read Also – Electric Dirt bike for kids

Disclaimer: These bike size recommendations are for adults. Growing children should typically buy a bike with frame and crank slightly bigger than what we suggest for adults.

Print Back to Calculator[tcb-script]/* Get params */ const urlParams = new URLSearchParams(window.location.search);var myAge = urlParams.get(‘age’);var errorFlag = false;/* if ( (Number.isInteger(myAge)===false) || (myAge < 2 ) || (myAge > 14) ){errorFlag = true;} */jQuery(‘div.age-field’).text(myAge);/* Frame Size*/var frameSizeIn = “”;var frameSizeCm = “”;var heightIn = “”;var heightCm = “”;switch (myAge) { case ‘2’: frameSizeIn = “RunBike”;frameSizeCm = “RunBike”;heightIn = “32 – 36½””;heightCm = “81 – 93 cm”;break; case ‘3’: frameSizeIn = “12”;frameSizeCm = “30”;heightIn = “35 – 40″”;heightCm = “89 – 102 cm”;break; case ‘4’: frameSizeIn = “16”; frameSizeCm = “41”;heightIn = “37½ – 43″”;heightCm = “96 – 110 cm”; break; case ‘5’: frameSizeIn = “16”; frameSizeCm = “41”;heightIn = “40 – 46″”;heightCm = “102 – 117 cm”; break;case ‘6’:frameSizeIn = “16”; frameSizeCm = “41”;heightIn = “42 – 48½””;heightCm = “107 – 124 cm”; break; case ‘7’: frameSizeIn = “20”; frameSizeCm = “51”;heightIn = “44½ – 51½””;heightCm = “113 – 131 cm”; break; case ‘8’: frameSizeIn = “20”; frameSizeCm = “51”;heightIn = “46½ – 54″”;heightCm = “119 – 138 cm”; break; case ‘9’: frameSizeIn = “20”; frameSizeCm = “51”;heightIn = “48½ – 56½””;heightCm = “124 – 144 cm”; break; case ’10’: frameSizeIn = “24”; frameSizeCm = “61”;heightIn = “50½ – 59″”;heightCm = “128 – 150 cm”; break; case ’11’: frameSizeIn = “24”; frameSizeCm = “61”;heightIn = “52 – 61″”;heightCm = “132 – 156 cm”; break; case ’12’: frameSizeIn = “24”; frameSizeCm = “61”;heightIn = “54 – 63½””;heightCm = “137 – 162 cm”; break; case ’13’:frameSizeIn = “24”;frameSizeCm = “61”;heightIn = “56½ – 66½””;heightCm = “143 – 169 cm”;break; case ’14’: frameSizeIn = “26”; frameSizeCm = “66”;heightIn = “59 – 69½””;heightCm = “150 – 177 cm”; break;default:errorFlag=true;break;}jQuery(‘.height-field.in’).text(heightIn);jQuery(‘.height-field.cm’).text(heightCm);jQuery(‘.frame-field.in’).text(frameSizeIn);jQuery(‘.frame-field.cm’).text(frameSizeCm);/* Checks */if ( myAge == null || errorFlag == true ){jQuery(“.fieldSelections”).hide();jQuery(“.frame-field”).hide();jQuery(“.crank-field”).hide();jQuery(“#sizeForm”).append(“<p>Something went wrong, please go back to <a href=’https://bikesreviewed.com/bike-size/kids/’>bike size form</a> and try again!</p>”);}[/tcb-script]

Scroll to Top