XC
Shorter travel and often longer reach on modern race bikes. Do not copy an old hardtail size.
Find a starting mountain bike frame size from height and inseam. Wheel size is a separate choice from S/M/L.
Size
XS
Traditional frame
13–14"
Height: 150–160 cm
Inseam: 67–72 cm
Size
S
Traditional frame
15–16"
Height: 158–169 cm
Inseam: 71–77 cm
Size
M
Traditional frame
17–18"
Height: 167–178 cm
Inseam: 76–82 cm
Size
L
Traditional frame
19–20"
Height: 176–188 cm
Inseam: 81–87 cm
Size
XL
Traditional frame
21–22"
Height: 186–198 cm
Inseam: 86–93 cm
Size
XXL
Traditional frame
23"+
Height: 193–204 cm
Inseam: 91–98 cm
Start with height. If two sizes overlap, use cycling inseam to choose.How to measure
Riding style
Shorter travel and often longer reach on modern race bikes. Do not copy an old hardtail size.
Reach and standover matter more than S/M/L. Size down if you want quicker handling.
Longer travel bikes often fit larger. Confirm published reach, not the letter alone.
Frame vs wheels
27.5, 29, and mixed or mullet setups change handling. They are not a substitute for XS through XXL. Height does not map to 29 by itself.
Helmet, a light, a lock, a bottle, and a pant-leg strap. Frame size and wheel size are separate choices.

Giro
Everyday adult helmet with MIPS and a simple dial fit.
Universal Adult, 54–61 cm
View on AmazonPrice and availability on Amazon

NiteRider
Compact USB headlight for commuting and dusk rides.
Handlebar mount, 300 lumens
View on AmazonPrice and availability on Amazon

Kryptonite
Hardened U-lock plus a cable for wheels or a locked-together pair.
Fits most road, gravel, and hybrid frames
View on AmazonPrice and availability on Amazon

CamelBak
Insulated squeeze bottle for everyday rides.
Fits a standard ~73 mm cage
View on AmazonPrice and availability on Amazon

Green Guru
Upcycled inner-tube strap that keeps a pant leg off the chain.
Adjustable hook-and-loop, about 16 in long
View on AmazonPrice and availability on Amazon
As an Amazon Associate we earn from qualifying purchases. Affiliate disclosure.
Mountain sizing notes
MTB letters change between seasons and riding families. Reach and standover hold up better than the label.
Modern mountain bikes are sized XS to XXL. Older bikes used 15–19 inch seat-tube labels, and those numbers still turn up on used listings next to the letter sizes.
Check: On a pre-2015 bike, match reach rather than the inch label.
27.5, 29, and mixed or mullet setups are wheel choices. They change handling and standover slightly, but the frame size decides whether the bike fits you.
Check: Choose the frame size first, then the wheel size for your terrain.
Sloping top tubes make standover easy on almost every size. A frame can clear your inseam and still be too long, especially on a current trail bike with a long front center.
Check: Compare published reach on the sizes you are considering.
Smaller usually means quicker steering and more room to move; larger means more stability at speed. XC, trail, and enduro shift where that balance sits, so the letter alone cannot settle it.
Check: Size down for tight trails; size up only when the reach still feels short.
Related guides
Once you have a starting size, compare the chart for your bike type or exact model.
Trek mountain bike size chart
Compare Trek MTB sizes and geometry.
Giant mountain bike size chart
Compare Giant MTB sizes and geometry.
Specialized mountain bike size chart
Compare Specialized MTB sizes and geometry.
How to choose a bike size
Start with height and inseam, then use fit and handling to choose between sizes.
Questions
Quick answers to common bike-sizing questions.
Match height to XS through XXL, then confirm inseam and reach. Traditional inch labels such as 17-18 inch usually sit near M.
Size down for maneuverability and size up for stability, but only after standover and reach both work.
Height sets the first range. Inseam confirms standover, and reach determines how stretched the cockpit feels.
No. Wheel size is separate from frame size. Many sizes are offered in more than one wheel option.
Last reviewed: