The main places to buy a bike
You can buy a bike from a local bike shop, a big-box retailer like Walmart or Target, an online seller like Amazon or specialized cycling sites, or a used marketplace like Facebook Marketplace, Craigslist, or local bike co-ops. Each route has different trade-offs: local shops offer informed fitting and repair support but charge more; big-box stores are cheap but staff rarely know bikes well; online sellers have wide selection and often lower prices but you assemble the bike yourself; used marketplaces save money but require you to inspect the bike and judge its condition.
The choice depends on what you need, how much you want to spend, and whether you value informed help or prefer to handle things on your own. A beginner looking for guidance should start at a local shop. Someone on a tight budget might find a used bike that works fine. A rider who knows what they want can often get a better price online.
Key Takeaways
- Local bike shops cost more but provide fitting help, repair knowledge, and ongoing support for the life of the bike.
- Big-box retailers like Walmart sell cheap bikes that need assembly and have limited staff knowledge, but work fine for casual riding.
- Online retailers and direct-to-consumer brands often have lower prices and wider selection, but you handle assembly and returns yourself.
- Used bikes from Facebook Marketplace, Craigslist, and local co-ops can save hundreds of dollars if you know how to spot wear and damage.
- Bike co-ops and community programs sometimes sell refurbished bikes at low cost and teach you basic maintenance.
Local bike shops: higher price, hands-on help
A local independent bike shop or a chain like Trek, Specialized, or Giant will fit you to the right size, explain the components, and help you choose based on how you plan to ride. Staff can adjust the seat height, handlebar position, and brake reach while you sit on the bike. They know the difference between a casual commuter bike and a road bike built for speed, and they can steer you away from a bike that won't work for your body or your terrain.
Prices are typically 20 to 40 percent higher than online or big-box stores for the same model. A bike that costs $400 online might be $550 at a local shop. However, you get a tune-up included, the shop will fix problems under warranty, and you have a place to go for repairs and maintenance for years. Many riders find this worth the extra cost, especially if they are new to cycling and need guidance.
To find a local shop, search "bike shop near me" or check the websites of brands you are interested in — most have a store locator. Call ahead to ask if they have your size in stock and whether they offer a fitting service.
Big-box retailers: cheapest entry point, limited support
Walmart, Target, Costco, and similar stores sell bikes for $100 to $300, often under house brands like Huffy or Kent. These bikes arrive partially assembled in a box. You or a mechanic will need to attach the handlebars, pedals, and wheels, and adjust the brakes and gears. The work takes 30 minutes to an hour if you have basic tools and follow the instructions, or you can pay a bike shop $50 to $100 to finish the assembly.
The bikes themselves are functional for casual riding — neighborhood trips, light commuting, or weekend park rides. The frames are heavier and less durable than mid-range bikes, and the components (gears, brakes, wheels) are basic. They are not built for rough terrain or long distances. Staff at the store usually cannot answer questions about fit or maintenance, so you are on your own for adjustments.
This route makes sense if you want to try cycling without spending much money, or if you need a bike for occasional short trips. If you plan to ride regularly or on hills, a slightly more expensive bike from a local shop or online will serve you better.
Online retailers and direct-to-consumer brands
Websites like Amazon, REI, Backcountry, and brand-direct sites (Trek.com, Specialized.com, Canyon.com) sell bikes at prices between big-box stores and local shops. You choose the model, size, and color online, and the bike arrives in a box. Assembly is the same as big-box: handlebars, pedals, wheels, and adjustments. Some sites include a basic tune-up video or instructions; others assume you know what you are doing.
The advantage is selection — you can compare dozens of models side by side, read customer reviews, and often find sales or discounts. Prices are usually 10 to 25 percent lower than local shops for the same bike. The disadvantage is that you cannot sit on the bike before buying, so sizing relies on charts and measurements. If the bike does not fit, returns can be slow and you may pay return shipping.
Before ordering, measure your inseam (inside leg length from crotch to floor) and compare it to the size chart on the product page. Most sites have a sizing guide. If you are between sizes, read reviews to see whether that model runs small or large. After the bike arrives, watch an assembly video on YouTube for your brand — most are 10 to 15 minutes and show every step.
Used bikes: savings and risk
Facebook Marketplace, Craigslist, OfferUp, and local classified ads list used bikes from $50 to $500 depending on age and condition. You can save 40 to 60 percent compared to a new bike of the same quality. The catch is that you have to inspect the bike in person, judge whether the wear is normal or a sign of damage, and negotiate the price.
When you look at a used bike, check the frame for cracks or dents (especially on the down tube, the main diagonal bar). Spin the wheels — they should turn smoothly without wobbling. Squeeze the brake levers; they should feel firm and stop the wheel quickly. Shift through all the gears; they should change smoothly without grinding or skipping. Look at the chain for rust or stiff links. Ask the seller how often they rode it, whether it was stored outside, and whether it has been in an accident.
A bike that has been ridden regularly but well-maintained is a good buy. A bike that sat in a garage for years or was left outside will have rust and may need new cables, brake pads, and a chain. Budget $50 to $150 for a tune-up at a local shop after you buy, especially if the bike has not been serviced recently.
Bike co-ops and community programs
Many cities have nonprofit bike co-ops that sell refurbished used bikes, teach repair classes, and let members use tools to fix their own bikes. Examples include local chapters of organizations like the Community Cycling Center or independent co-ops in your area. Prices are usually $100 to $300 for a working bike, and staff can help you choose one that fits.
Some co-ops also run "earn-a-bike" programs where you volunteer for a few hours and receive a bike in return. These programs are especially common in cities with strong cycling communities. Search "[your city] bike co-op" or "[your city] community bike program" to find what is available near you.
Co-ops are a good option if you want to learn how bikes work, need a low-cost bike, or want to support a local nonprofit. The selection is smaller than online or retail stores, and hours can be limited, so plan ahead.
Comparison of price, selection, and support
| Where to Buy | Price Range | Selection | Fitting Help | Assembly | Ongoing Support |
|---|---|---|---|---|---|
| Local bike shop | $400–$2,000+ | Moderate | Yes | Included | Repairs, tune-ups, information |
| Big-box retailer | $100–$300 | Limited | No | You or paid service | None |
| Online retailer | $300–$1,500 | Very wide | No | You or paid service | Returns, limited support |
| Used marketplace | $50–$500 | Varies | No | Already assembled | None (seller dependent) |
| Bike co-op | $100–$400 | Small | Sometimes | Already assembled | Classes, tool access |
How to decide which route is right for you
Start by answering three questions: How much can you spend? How much do you know about bikes? How soon do you need the bike?
If you have $400 or more and want informed help choosing and fitting, go to a local shop. You will pay more but get guidance and a relationship with someone who can help you maintain the bike. If you have $100 to $300 and just want to try cycling, a big-box bike works fine for casual riding. If you know what model you want and have time to wait for shipping and assembly, online is usually cheaper. If you are on a tight budget and do not mind inspecting a used bike, a marketplace or co-op can save you hundreds of dollars.
Also consider whether you have tools and confidence to assemble a bike. If not, budget an extra $50 to $100 for a shop to finish the job, or choose a place that includes assembly (local shops and co-ops).
Frequently Asked Questions
Should I buy a bike online or in a store?
Online is cheaper and has more selection, but you cannot sit on the bike or get fitting help. A store costs more but you get informed information and support. If you know your size and what you want, online saves money. If you are new to cycling or unsure about fit, a store is worth the extra cost.
What should I look for when buying a used bike?
Check the frame for cracks, spin the wheels to make sure they are straight, squeeze the brakes to confirm they work, and shift through all the gears. Ask the seller how often it was ridden and whether it has been serviced recently. A well-maintained used bike is a good deal; one that sat outside or was in an accident will need repairs.
Do I have to assemble a bike I buy online?
Yes, unless you pay extra for assembly. Most online bikes arrive 80 percent assembled — you attach the handlebars, pedals, and wheels, and adjust the brakes and gears. It takes 30 minutes to an hour. If you do not want to do it, a local bike shop will finish the assembly for $50 to $100.
Are cheap bikes from Walmart worth buying?
They work fine for casual neighborhood riding and short trips. The frame is heavier and less durable than mid-range bikes, and the components are basic. If you plan to ride regularly or on hills, spend a bit more on a bike from a local shop or online — it will last longer and feel better to ride.
What is a bike co-op and how do I find one?
A bike co-op is a nonprofit that sells refurbished bikes, teaches repair classes, and lets members use tools. Prices are usually $100 to $300. Search "[your city] bike co-op" or "[your city] community bike program" online. Many also run volunteer programs where you can earn a free bike.