The main places to buy a bicycle
You can buy a bicycle at a local bike shop, a big-box retailer like Walmart or Target, a sporting goods chain like Dick's Sporting Goods, or online from retailers like Amazon or directly from manufacturers. Each option has different advantages: local shops offer informed fitting and repair support, big-box stores offer lower prices on basic models, and online retailers offer the widest selection but require you to assemble the bike yourself or pay for assembly.
The best choice depends on your budget, how much customization you want, and whether you need help with sizing and setup. A beginner who wants guidance should start at a local shop. Someone buying a second or third bike, or looking for a specific model at the lowest price, might prefer online or big-box options.
Key Takeaways
- Local bike shops fit you to the right frame size and can adjust the bike before you leave, which matters more than most people realize.
- Big-box stores and sporting goods chains sell entry-level bikes at lower prices but often require you to do final adjustments yourself or pay extra for assembly.
- Online retailers and direct-from-manufacturer sites offer the widest selection and sometimes the lowest prices, but the bike arrives partially assembled and you pay separately for shipping.
- Used bikes from Facebook Marketplace, Craigslist, or local bike co-ops cost 30 to 50 percent less than new but require you to inspect the frame and components yourself.
- Specialty retailers (mountain bike shops, road bike shops, BMX shops) carry deeper stock in their category and staff who ride that type of bike.
Local independent bike shops
A local bike shop will measure your inseam, test your reach to the handlebars, and recommend a frame size based on your height and arm length. They adjust the seat height, handlebar angle, and brake lever position before you leave. This matters because a bike that does not fit your body wastes energy and causes pain in your knees, lower back, or wrists.
Local shops also stand behind their work. If something is wrong with the bike after you buy it, you can bring it back and they will fix it for free during the first 30 days (this is standard). They also know your name and can call you when parts arrive or when they see a bike that matches what you are looking for.
The trade-off is price. A local shop's bike costs more than the same model at a big-box store because the shop pays rent, employs mechanics, and keeps inventory on hand. Expect to pay 10 to 30 percent more, depending on the brand and model.
Big-box and sporting goods stores
Walmart, Target, and Dick's Sporting Goods stock entry-level bikes—usually under $300—that are assembled in the warehouse but not fully adjusted. The bike arrives with the handlebars and pedals attached, but the seat height, brake alignment, and derailleur adjustment are often left to you. Many people do not know how to do these adjustments, so the bike feels wrong or unsafe until they take it to a shop anyway.
These stores do not offer fitting services. You choose a size based on the label (small, medium, large) or a height range printed on the box. If you are between sizes or have unusually long or short arms, you may end up with a frame that does not fit well.
The advantage is price and convenience. You can walk in, buy a bike, and leave the same day. Return policies are usually 30 to 90 days, so if the bike does not work for you, you can bring it back. Shipping is not a factor because you take it home yourself.
Online retailers and direct-from-manufacturer sites
Amazon, REI, Backcountry, and brand websites like Trek.com or Specialized.com offer the largest selection of models and price points. You can compare specifications, read reviews, and sometimes find sales or discounts that local shops cannot match. Shipping is usually free or low-cost for orders over a certain amount.
The bike arrives in a box, partially assembled. The frame, wheels, and drivetrain are attached, but the handlebars, pedals, and seat are packed separately. You will need to assemble these parts yourself using an Allen wrench and a screwdriver, or you can pay the retailer or a local shop $50 to $100 to assemble it for you. Assembly takes 30 to 60 minutes if you have done it before, or two to three hours if you are doing it for the first time.
Online retailers do not offer fitting services. Some sites have a sizing tool that asks your height and inseam, but it is less reliable than being measured in person. If the frame size is wrong, you will have to return it and order again, which adds two to four weeks to the process.
Used bikes from secondhand sources
Facebook Marketplace, Craigslist, OfferUp, and local bike co-ops sell used bikes at 30 to 50 percent below retail price. A bike that cost $400 new might sell for $200 to $250 used. This is a good option if you are on a tight budget or want to try cycling before spending a lot of money.
The risk is that you cannot see the bike's history. A used frame may have been in a crash and have a crack you cannot see. The drivetrain may be worn out and need expensive repairs. Brakes may not stop the bike safely. Unless you know how to inspect a used bike, bring someone who does, or plan to take it to a shop for a pre-purchase inspection (usually $30 to $50).
Bike co-ops are safer than private sales because they inspect and repair bikes before selling them. They also offer classes on how to maintain your bike. Co-ops exist in most cities; search "[your city] bike co-op" to find one near you.
Specialty shops for specific bike types
If you know you want a mountain bike, road bike, BMX bike, or cargo bike, a specialty shop that focuses on that type will have deeper knowledge and more options. A mountain bike shop stocks 20 or more mountain bike models and can explain the difference between hardtail and full-suspension frames. A road bike shop knows which models are good for racing versus touring. A cargo bike shop can show you how to load and balance a heavy load.
Specialty shops also employ staff who ride that type of bike themselves. They can tell you which models hold up in real conditions and which ones have common problems. This information is worth the higher price if you are buying a bike you will use for years.
Comparing price, selection, and service
| Where to Buy | Price Range | Selection | Fitting Service | Assembly |
|---|---|---|---|---|
| Local bike shop | $300–$3,000+ | 20–50 models | Yes, included | Yes, included |
| Big-box store | $100–$400 | 5–15 models | No | Partial; you finish it |
| Sporting goods chain | $150–$800 | 10–30 models | No | Partial; you finish it |
| Online retailer | $200–$5,000+ | 100+ models | No | You assemble or pay extra |
| Used (private sale) | $50–$1,500 | Varies | No | Unknown condition |
| Bike co-op | $100–$600 | 10–40 models | Sometimes | Yes, inspected |
What to check before you buy
Frame size is the most important measurement. If the frame is too small, your knees will hit the handlebars when you pedal. If it is too large, you will be stretched out and uncomfortable. A local shop will measure you. If you are buying online or used, measure your inseam (inside leg length from crotch to floor) and compare it to the manufacturer's size chart.
Check the components: the drivetrain (gears and chain), brakes, and wheels. Entry-level bikes have simpler, heavier components that need more maintenance. Mid-range bikes have better components that last longer. If you plan to ride more than a few times a month, spending extra on components is worth it.
Test ride if you can. A local shop will let you ride the bike around the parking lot. This is the only way to know if the bike feels right to you. If you are buying online or used, you cannot test ride, so read reviews from other riders and check return policies in case the bike does not feel right when it arrives.
Frequently Asked Questions
Should I buy a bike online or at a local shop?
Buy at a local shop if you are new to cycling, unsure of your size, or want someone to adjust the bike for you. Buy online if you know what model you want, have bought bikes before, or are comfortable assembling it yourself. Online is usually cheaper; local shops offer better service and support.
Do I need to assemble a bike I buy online?
Yes, partially. The frame and wheels arrive assembled, but you attach the handlebars, pedals, and seat yourself. It takes 30 minutes to an hour if you have the right tools. Many online retailers offer assembly for $50 to $100, or you can take it to a local shop.
What is the difference between a $200 bike and a $600 bike?
The main difference is components. A $200 bike has heavier, simpler gears and brakes that need frequent adjustment. A $600 bike has lighter, more precise components that shift smoothly and brake reliably. The frame quality is also better on expensive bikes. If you ride more than a few times a month, a mid-range bike ($400–$800) is a better investment.
Can I return a bike if it does not fit?
Yes. Local shops usually allow returns within 30 days if the bike is unridden. Big-box stores allow 30 to 90 days. Online retailers vary, but most allow 30 days. Check the return policy before you buy. If you buy used, there is usually no return option, so inspect the bike carefully or have a mechanic check it first.
Where can I find a used bike near me?
Search Facebook Marketplace, Craigslist, or OfferUp for your city. Search "[your city] bike co-op" to find a nonprofit that sells inspected used bikes. Some local shops also have a used section or can tell you about bikes for sale in your area.