The best place to buy a bicycle depends on what kind of riding you'll do and how much help you want choosing one

A local bike shop, a big-box retailer, and an online seller will each give you a different experience and a different bike. Local shops have staff who can watch you sit on the frame and adjust the seat height before you leave—that matters, because a bike that doesn't fit wastes your money. Big-box stores like Walmart and Target stock cheaper bikes that need assembly at home, often with parts that aren't quite right out of the box. Online sellers like Amazon and specialized retailers ship directly to you, usually cheaper than local shops but with no one to help you size the frame or fix problems later. The right choice depends on whether you value informed fitting and service, low price, or convenience.

Key Takeaways

  • Local bike shops fit you to the right frame size and adjust components before you ride, which prevents discomfort and damage from a poor fit.
  • Big-box retailers sell cheaper bikes but often require assembly and may have parts installed incorrectly from the factory.
  • Online retailers offer lower prices and wider selection but provide no in-person fitting or when ready service if something is wrong.
  • A bike that fits your body costs more upfront but saves money on adjustments, injuries, and replacements later.
  • Used bikes from local shops, pawn shops, and online marketplaces can cut cost in half if you know what frame size and condition to look for.

Local bike shops: paying more for fitting and service

A local independent bike shop or a chain like Trek or Specialized will measure your inseam, watch how you sit on the saddle, and adjust the seat height, handlebar reach, and brake lever position before you pay. This takes 20 to 30 minutes. The staff can also recommend a frame size and style based on the kind of riding you plan to do—commuting, trails, long distances, or casual neighborhood rides. Prices are usually 20 to 40 percent higher than online, but the bike leaves the shop ready to ride.

The real value is what happens after you buy. If the chain slips, the brakes rub, or the seat feels wrong after a week of riding, you can go back and have it fixed for free or at a low cost. Many shops offer a free tune-up in the first month. If you're new to bikes, this support is worth the extra money because you'll learn how to maintain your bike and you won't waste time troubleshooting problems alone.

To find a local shop, search "bike shop near me" or check the websites of brands like Trek, Specialized, or Cannondale—they list authorized dealers by zip code. Call ahead and ask if they have your frame size in stock, because popular sizes sell out.

Big-box retailers: lowest price, assembly required

Walmart, Target, Costco, and Dick's Sporting Goods sell bikes for $150 to $400, often $100 to $200 less than a local shop for the same style. The catch is that the bike arrives partially assembled, and the assembly is usually done by a stock clerk, not a mechanic. Wheels may not be centered, brakes may rub, and the seat height is often set too low or too high for your actual inseam.

If you're comfortable with basic tools, you can fix these problems yourself—tightening the seat post, centering the wheels with spoke adjustments, and adjusting brake pads takes an hour and a YouTube video. If you're not, you'll need to take the bike to a local shop for a tune-up, which costs $50 to $100 and erases most of the savings.

Big-box bikes are fine for casual riding on flat ground—a child's first bike, a slow neighborhood commute, or a bike you'll use once a month. They're not a good choice if you plan to ride more than a few hours a week or on hills and rough ground, because the frame and components are lighter and less durable than bikes from a shop.

Online retailers: wide selection and lower prices

Amazon, eBay, and specialized online retailers like Backcountry and REI sell bikes from $200 to over $1,000, often at prices 10 to 30 percent below local shops. You get a much wider selection—hundreds of colors, frame sizes, and styles—and you can read reviews from other buyers. Shipping is usually free or low-cost.

The downside is that you have to assemble the bike yourself or pay a local shop to do it. The bike arrives in a box with the front wheel and pedals detached and the handlebars turned sideways. Assembly takes 30 minutes to an hour if you have a wrench and an Allen key set. You also can't sit on the bike before you buy it, so you have to guess your frame size based on your height and inseam—if you order wrong, you'll pay to ship it back.

Online buying works best if you already know your frame size and the exact model you want, or if you're willing to measure yourself carefully. Many online retailers have sizing guides that ask for your height and inseam and recommend a frame size. If you're between sizes, order the smaller one—a frame that's too big is harder to control than one that's slightly snug.

Used bikes: half the price if you know what to look for

A used bike from a local pawn shop, a bike co-op, or Facebook Marketplace can cost $100 to $300 for a bike that would cost $300 to $600 new. The frame and components are already broken in, so you're not paying for the first year of wear. Many used bikes are barely ridden—people buy them with good intentions and sell them after a few months.

Before you buy, check the frame for cracks or dents that go deep into the metal (small cosmetic dents are fine). Spin both wheels—they should turn smoothly without wobbling side to side. Squeeze the brake levers—they should feel firm, not spongy. Shift through all the gears and listen for grinding or skipping. Sit on the bike and check that the seat height is close to right and the handlebars don't feel too far away or too close.

If the bike needs work—new brake pads, a chain, or cable adjustments—add $50 to $150 to the price and factor that into your offer. A used bike from a local shop or co-op usually comes with a small warranty and a basic tune-up, which is worth paying a little more for. Bikes from private sellers have no warranty, so inspect carefully or bring someone who knows bikes.

Choosing a frame size and style for your riding

Frame size is measured in centimeters (for road and mountain bikes) or inches (for cruisers and kids' bikes). The right size depends on your inseam—the distance from your crotch to the floor when you stand with your feet shoulder-width apart. Measure in bare feet or thin socks, and have someone help you keep the measuring tape level.

For a road bike, subtract 5 to 10 centimeters from your inseam in centimeters. For a mountain bike, subtract 10 to 15 centimeters. For a cruiser or hybrid, subtract 20 to 25 centimeters. These are starting points—a shop will fine-tune the seat height after you buy. If you're between sizes, choose the smaller frame if you have a shorter torso and longer legs, or the larger frame if you have a longer torso and shorter legs.

The style of bike matters too. A road bike has thin tires and drop handlebars, and it's fast on pavement but slow on dirt. A mountain bike has wide, knobby tires and flat handlebars, and it handles rough ground but is slower on pavement. A hybrid splits the difference—wider tires than a road bike, flat handlebars, and a comfortable upright position. A cruiser is heavy and slow but very comfortable for short, casual rides. Choose based on where you'll actually ride, not on what looks cool.

What to expect to spend

A decent bike for casual riding costs $300 to $500 from a local shop or $150 to $300 from a big-box store. A good bike for regular commuting or weekend rides costs $600 to $1,200. A high-end road or mountain bike costs $1,500 and up. These prices are for the bike alone—add $50 to $150 for a helmet, lock, and lights if you don't have them.

Don't buy the cheapest bike you can find. A $100 bike will frustrate you—the brakes won't stop smoothly, the chain will slip, and the seat will hurt. Spend at least $300 if you plan to ride more than once a month. If you can't afford that, buy a used bike from a shop or co-op instead of a new one from a big-box store.

Frequently Asked Questions

How do I know if a bike is the right size without sitting on it?

Measure your inseam and use the sizing chart for the brand you're interested in. When the bike arrives, stand over the frame with both feet flat on the ground—there should be 1 to 2 inches of clearance between your crotch and the top tube. Adjust the seat height so your leg is almost straight when the pedal is at the bottom of the stroke.

Should I buy a bike with lots of gears?

More gears help on hills and rough ground, but they add weight and complexity. For casual neighborhood riding, 7 to 10 gears is plenty. For commuting or weekend rides with hills, 18 to 21 gears is better. For mountain biking, 21 to 27 gears is standard. Don't buy a bike with 50+ gears unless you plan to ride long distances in mountains.

What's the difference between a men's and women's bike?

A women's bike usually has a shorter top tube and a wider, more padded seat to fit a different body shape. If you're a woman, try both a men's and women's frame in your size—some people prefer one, some the other. The difference matters less than getting the right frame size.

Can I return a bike if it doesn't fit after I buy it?

Local shops usually let you return or exchange a bike within 30 days if it doesn't fit. Big-box stores have a return window of 30 to 90 days depending on the store. Online retailers vary—check the return policy before you buy. If you buy used, there's usually no return option, so inspect carefully before you hand over money.

Do I need to buy a bike lock and helmet at the same place?

No. Locks and helmets are sold everywhere—bike shops, big-box stores, online. A good lock costs $30 to $80 and should be a U-lock or chain lock, not a cable lock. A helmet costs $40 to $150 and should fit snugly without moving when you shake your head. Don't cheap out on either one.