Top Brand BMX Bicycles
In Stock & Ready To Ride
BMX Bikes For Sale
Service & Parts for All Brands. Find new and used: freestyle - race - park - pro BMX bikes for sale in mesa. Visit our shop to test ride.
We have a big selection of dirt jumper, track, kids, 24", 26", 29" and more. Large selection of 20" BMX in top-tube sizes 18-22.
- - - - Trade-in or sell us your old bike - - - -
See all our BMX inventory in our catalog.
The best part of shopping for a BMX bike at Archer's is the big selection. We have bikes built and ready to ride. You can get your bike repaired and get the parts (and advice) you need to do it yourself. Ready for an upgrade? Trade in your old bike and use the cash against your new bike. On a budget - we have used bikes too.
We carry it all: 18" - 20" - 24" - 26" - 29". Dirt jumper and track. We even have great choices for new riders, all the way down to 10" balance bikes. Come in today and see all the latest upgrades and newest technology.
BMX Parts & Accessories
We have most of the popular parts and accessories in stock. Special orders are welcome. We can install or repair anything for you or advise on how you can do it yourself. Get any brand or model repaired or customized. Add some flash, dress up your ride or increase performance. Some items are posted online, but many, including used parts and tires, are only in the store. Come by today and see everything for your ride.
BMX Bike Size
BMX bikes are measured in two ways, the size of the wheel (20” is the standard BMX Wheel size) and the length of the frame, which is gauged by the top tube measurement. Everyone is a little different, so you might like a frame that is a little smaller or larger than the next guy. Use height as a general guide to wheel size (Whl) and Top Tube Length (TT).
** 2' - 3' Tall = 12" Whl + 11" - 13" TT
** 2.5' - 3.5' Tall = 14" Whl + 12" - 15" TT
** 3' - 4' Tall = 16" Whl + 14" - 17" TT
** 3.5' - 4.5' Tall = 18" Whl + 17" - 18" TT
** 4' - 5.5' Tall = 20" Whl + 18" - 20.25" TT
** 5'- 5.5' Tall = 20" Whl + 20" - 20.5" TT
** 5.5' - 6' Tall = 20" Whl + 20.25" - 21" TT
** 6' & over Tall = 20" Whl + 20.75" - 21.5" TT