The cheapest bikes come from big-box retailers, but the best value depends on what you ride
Walmart, Target, and Costco sell complete bikes for $100 to $300, and those prices are real — you are not paying a markup for a bike shop name. The trade-off is assembly quality. These bikes arrive partially assembled, often with bent derailleurs or misaligned brakes, and the staff who finish them may not be trained mechanics. If you are comfortable adjusting a derailleur or truing a wheel yourself, or if you plan to take it to a shop afterward, the savings are worth it.
Local bike shops charge more upfront — typically $400 to $800 for an entry-level road or mountain bike — but the bike arrives fully tuned, and you get a mechanic who knows your bike by name. That matters if something breaks in month two. Online retailers like Amazon, Backcountry, and REI fall between the two: prices closer to bike shops, but you assemble it yourself or pay a local shop to do it.
Used bikes from Craigslist, Facebook Marketplace, or local pawn shops can cost half what a new one does, but you need to know what to look for: frame cracks, rust in the drivetrain, and whether the gears shift cleanly. If you do not know how to spot those things, bring someone who does, or budget $50 to $100 for a shop inspection.
Key Takeaways
- Walmart and Target sell complete bikes for $100 to $300, but assembly quality is inconsistent and you may need to adjust the brakes or derailleur yourself.
- Local bike shops charge $400 to $800 but include professional assembly and ongoing support if something breaks.
- Online retailers like REI and Backcountry offer middle-ground pricing but require you to assemble the bike or pay a shop to do it.
- Used bikes cost 40 to 50 percent less than new ones, but require you to inspect the frame, drivetrain, and brakes for damage before buying.
- Costco and Sam's Club rotate bike inventory seasonally, so prices and models change; check in spring and early summer for the widest selection.
Big-box retailers: lowest price, variable assembly
Walmart stocks Huffy and Mongoose bikes year-round, with prices starting around $100 for a single-speed cruiser and reaching $300 for a basic mountain bike. Target carries Schwinn and Kent models in the same price range. Both stores assemble the bike before you take it home, but the person doing the work may be a general employee, not a bike mechanic. Common issues include derailleurs that do not shift smoothly, brakes that rub, and wheels that are not quite true.
Costco and Sam's Club offer better value on the bikes they carry — usually $200 to $400 for a hybrid or mountain bike — because their markup is smaller. The catch is inventory: they stock bikes seasonally, usually March through June, and once a model sells out it does not come back until next year. If you see a bike you like at Costco, buy it then; waiting means waiting until spring.
If you buy from a big-box store, plan to spend $30 to $50 at a local shop to have the brakes and derailleur adjusted. That brings your total cost closer to $150 to $350, still well below a bike shop price, and you get a bike that actually works.
Local bike shops: higher price, included tuning
A neighborhood bike shop will sell you a complete, tuned bike for $400 to $800 depending on the brand and components. That price includes assembly by someone who does it every day, a test ride to make sure everything shifts and stops correctly, and usually a free tune-up within the first month if something settles out of adjustment.
The real advantage shows up later. If your chain falls off, your brakes squeal, or your wheel goes out of true, you can walk in and the mechanic will recognize your bike. They know what you bought and why, and they can often fix small problems in 15 minutes without charging you. A big-box store has no record of your purchase and no incentive to help.
Bike shops also let you test-ride before you buy, which matters more than it sounds. A $500 mountain bike that does not fit your body is a bad deal at any price. A shop mechanic can adjust the seat height, stem length, and handlebar reach to match your proportions, and that tuning is included in the price.
Online retailers: competitive pricing, self-assembly required
REI, Backcountry, Amazon, and Jenson USA sell bikes at prices between big-box stores and local shops — usually $250 to $600 for an entry-level bike. Shipping is free or low-cost, and return policies are generous: REI gives you a year to return anything, and Backcountry does the same.
The catch is assembly. Bikes arrive in a box with the front wheel detached, pedals not installed, and handlebars turned sideways. You need an Allen wrench set, a screwdriver, and basic mechanical sense to put it together. If you do not have those, budget $50 to $100 to have a local shop do it for you. That brings your total cost up, but it is still often cheaper than buying from that shop directly.
REI is worth mentioning separately because members get a 10 percent dividend on purchases, which you can spend on anything in the store. If you buy a $400 bike, you get $40 back to spend on a lock, lights, or a helmet. That is not a discount on the bike itself, but it reduces your total cost of entry into cycling.
Used bikes: 40 to 50 percent savings, inspection required
Craigslist, Facebook Marketplace, and Pawn America list used bikes constantly, and prices are typically half what a new bike costs. A $400 road bike might sell used for $180 to $220. That is real money saved, but you have to know what to look for: frame cracks (especially around the welds), rust on the chain or cassette, and whether the gears shift without grinding.
Test-ride the bike before you hand over cash. Shift through all the gears while pedaling. Squeeze the brakes hard and listen for rubbing. Spin the wheels and watch for wobbles. If the chain skips, the brakes feel spongy, or the frame has visible cracks, walk away.
If you are not confident inspecting a used bike yourself, take it to a local shop and ask for a pre-purchase inspection. Most shops charge $30 to $50 and will tell you exactly what is wrong and what it will cost to fix. That inspection fee is worth it if it saves you from buying a bike with a cracked frame or a destroyed drivetrain.
Seasonal timing and inventory patterns
Bike prices and selection change with the season. Spring and early summer — March through June — is when retailers stock the most models and offer the widest range of sizes. Prices are highest then because demand is highest. Fall and winter see lower prices and smaller selection, but you may struggle to find your size.
Costco and Sam's Club are exceptions: they stock bikes only in spring and early summer, then clear them out by August. If you want to buy from them, you have a narrow window. Big-box stores like Walmart and Target stock bikes year-round but rotate models seasonally.
Online retailers have the most consistent inventory, but shipping times can stretch during peak season. If you order in May, expect a two-week wait. If you order in November, it may arrive in five days.
Comparing total cost: what you actually spend
A $120 Walmart bike plus $50 in shop adjustments costs $170 total. A $400 local shop bike costs $400 and includes adjustments. A $300 online bike plus $75 in assembly costs $375. A $200 used bike plus $40 in inspection and $100 in repairs costs $340.
The cheapest option is not always the best value. If you ride once a month, the Walmart bike is fine. If you ride three times a week, the local shop bike pays for itself in reliability and support. If you are between those two, the online retailer or a well-inspected used bike often makes the most sense.
Factor in what happens when something breaks. A Walmart bike with a bent derailleur costs $30 to fix at a shop. A used bike with a worn chain costs $20 to $40. A local shop bike with a worn chain is often fixed under warranty or at a steep discount because you bought it there. That ongoing cost matters over the life of the bike.
Frequently Asked Questions
Is it worth buying a bike at Walmart if I have never ridden before?
Yes, if you want to test whether you actually enjoy cycling without spending $400. Buy the cheapest complete bike, ride it for a month, and if you like it, sell it used and buy a better one. If you do not like it, you have not lost much. Just budget $30 to $50 for a shop to adjust the brakes and derailleur first.
What should I look for when buying a used bike?
Spin the wheels and watch for wobbles. Shift through all gears while pedaling and listen for grinding. Squeeze the brakes hard and feel for sponginess. Look at the frame welds for cracks, especially where the seat tube meets the bottom bracket. If any of those fail, walk away or budget for repairs.
Do I need to assemble a bike from REI or Amazon myself?
The bike arrives partially assembled — front wheel detached, pedals not installed, handlebars turned. You can assemble it with basic tools if you have done it before, or take it to a local shop for $50 to $100. REI offers assembly for a fee if you buy from them.
Why is a local bike shop bike so much more expensive?
You are paying for assembly by a trained mechanic, a test ride to fit the bike to your body, and ongoing support. If something breaks in month two, you can walk in and they will fix it quickly. That service is worth the extra cost if you ride regularly.
When is the best time to buy a bike to get the lowest price?
Fall and winter have lower prices and less demand, but smaller selection and fewer sizes in stock. Spring and early summer have the most models and sizes but the highest prices. If you know your size and what you want, buy in October or November. If you are still deciding, buy in spring when you can test-ride multiple options.