Price ranges for used bicycles in good condition
A used bicycle in good condition typically costs between $150 and $800, depending on the type, brand, and how recently it was made. Road bikes and mountain bikes from established brands usually fall in the $300 to $600 range. Hybrid bikes and commuter models often cost $200 to $400. Vintage or specialty bikes can exceed $800, while basic single-speed or cruiser bikes may sell for $100 to $250.
"Good condition" means the frame has no cracks, the drivetrain shifts smoothly, brakes work without grinding, and tires hold air. The bike should have been regularly maintained rather than stored in a garage for five years. Cosmetic wear—scratches, faded paint, worn grips—does not lower the price much, but rust on the chain or seized components does.
Key Takeaways
- Road and mountain bikes in good condition from known brands typically sell for $300 to $600 used.
- Price depends more on the drivetrain quality and frame material than on age alone; a well-maintained 10-year-old bike often costs more than a neglected 2-year-old one.
- Where you buy matters: local classified ads and Facebook Marketplace tend to be cheaper than bike shops, which offer warranties and tune-ups.
- Inspect the drivetrain, brakes, and frame yourself before buying, because "good condition" varies widely between sellers.
How frame material and drivetrain affect price
Steel frames are the cheapest and most durable. A used steel road or mountain bike in good condition costs $200 to $400. Aluminum frames are lighter and stiffer, pushing prices to $300 to $500 for the same bike type. Carbon fiber frames are rare on the used market but start around $600 and climb quickly.
The drivetrain—the chain, gears, and shifters—matters more than the frame material for day-to-day riding. A bike with a Shimano 21-speed drivetrain costs less than one with a Shimano 105 or SRAM equivalent, even if the frames are identical. Entry-level drivetrains (Shimano Tourney, Altus) lower the price by $100 to $200 compared to mid-range components (Shimano Deore, 105). High-end drivetrains (Shimano XT, SRAM GX) add $200 to $400 to the asking price.
Where you buy affects what you pay
Facebook Marketplace and Craigslist listings are usually 20 to 40 percent cheaper than local bike shops because sellers are individuals clearing out their garage, not businesses with overhead. Expect to pay $250 to $450 for a mid-range road bike on these platforms. You inspect the bike yourself and have no recourse if something breaks the day after purchase.
Local bike shops sell used bikes they have taken in trade or refurbished. Prices run $350 to $700 for the same bike you would find on Craigslist, but the shop has tuned the drivetrain, replaced worn brake pads, and often offers a 30-day warranty. Some shops also include a free tune-up in the first year. Online marketplaces like eBay add shipping costs ($50 to $150) and remove the chance to test-ride before buying.
What to inspect before you hand over money
Shift through all the gears while spinning the pedals by hand. The chain should move smoothly without skipping or grinding. If it hesitates or makes noise, the derailleur is out of adjustment or the chain is worn, and you are looking at a $50 to $150 repair.
Squeeze the brake levers. They should feel firm and stop the wheel quickly without rubbing. If the lever pulls all the way to the handlebar or the wheel drags, the brake cables are stretched or the pads are worn thin—another $30 to $80 repair per wheel. Spin the wheels by hand and watch for wobbling. A slight wobble is normal; a severe one means the rim is bent or the hub is damaged.
Look at the frame in bright light for cracks, especially where the tubes meet. A cracked frame cannot be safely repaired and makes the bike worthless. Check the headset (where the fork meets the frame) by holding the front brake and rocking the bike forward and backward. You should feel no clicking or looseness. Rust on the chain or inside the frame tubes suggests poor storage, but surface rust on the frame is cosmetic.
Age and brand reputation matter less than maintenance
A well-maintained 15-year-old Trek or Specialized often costs more than a neglected 3-year-old department-store bike. Older bikes from established brands used better materials and construction than budget models made today. A 1990s steel road bike with Shimano components can outlast a 2020 aluminum bike with entry-level parts if the older one was serviced regularly.
Ask the seller about maintenance history. If they can show you receipts from a bike shop or tell you when the chain was last replaced, the drivetrain was adjusted, or the cables were changed, the bike has been cared for. If they say "I just rode it and never did anything," assume the chain, cables, and brake pads are near the end of their life and budget $100 to $200 for when ready repairs.
Seasonal price swings and negotiation room
Prices drop 10 to 20 percent in fall and winter when fewer people are shopping for bikes. Spring and early summer see higher asking prices because demand peaks. If you are flexible on timing, waiting until September or October can save you $50 to $100 on the same bike.
Most private sellers expect negotiation. Offer 10 to 15 percent below the asking price if you are paying cash and buying on the spot. If the seller has listed the bike for several weeks, they may accept a lower offer. Bike shops rarely negotiate because they have already priced the bike to account for their warranty and overhead.
Frequently Asked Questions
Is a used bike from a big-box store cheaper than one from a bike shop?
Yes, usually 20 to 30 percent cheaper, but the bike itself is lower quality. Department-store bikes use heavier frames, weaker drivetrains, and cheaper brakes. A used $200 department-store bike often needs $100 in repairs within a year, while a used $300 bike shop bike may need nothing for two years.
What should I pay for a vintage road bike from the 1980s or 1990s?
$200 to $500 depending on the brand and condition. Vintage steel road bikes from Schwinn, Peugeot, or Japanese brands are durable but heavy. Vintage bikes from Trek, Specialized, or Cannondale cost more because they hold their reputation. Expect to spend $50 to $150 on new cables, brake pads, and a chain tune-up.
Can I negotiate the price at a bike shop?
Rarely. Bike shops price used inventory to cover their warranty, tune-up labor, and overhead. They may offer a small discount if you buy accessories at the same time, but the bike price itself is usually fixed. Private sellers are much more open to negotiation.
How do I know if a used bike is stolen?
Ask for the serial number (stamped under the bottom bracket or on the seat tube) and check it against the National Bike Registry or local police databases if you are buying from a stranger. Reputable bike shops verify ownership before taking a bike in trade. If a seller refuses to provide the serial number or seems evasive, walk away.
What is the difference between a $400 used bike and a $600 used bike?
Usually the drivetrain quality, frame material, and brand reputation. A $400 bike might have an aluminum frame with Shimano Altus components; a $600 bike might have the same frame but Shimano Deore or 105 components, which shift faster and last longer. The $600 bike may also be from a more established brand or newer.