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, a sporting goods chain, or an online seller. Each option has real differences in price, assembly, and what happens if something goes wrong in the first month.

Local bike shops typically charge more per bike but assemble it fully, adjust the brakes and gears, and often offer a free tune-up within 30 days. Big-box stores sell cheaper bikes but ship them partially assembled in a box—you or a mechanic must finish the work. Online retailers fall somewhere between: lower prices than local shops, but you handle assembly or pay a shop to do it after delivery.

Key Takeaways

  • Local bike shops assemble and tune your bike before you ride it, and most offer a free adjustment period if something shifts out of alignment.
  • Big-box retailers and online sellers ship bikes in boxes that require assembly, which takes an hour or more if you have no experience.
  • Expect to pay $50 to $150 for a bike shop to fully assemble a mail-order bike, or do it yourself using the manufacturer's instructions and basic tools.
  • Local shops can order specific models and sizes if they do not have stock on hand, usually within one to two weeks.
  • Online marketplaces like Facebook Marketplace and Craigslist let you buy used bikes directly from owners, often at half the new price.

Local bike shops and what they offer

A local bike shop builds and tunes every bike before it leaves the floor. The mechanic adjusts brake cable tension, centers the wheels, and makes sure the chain runs smoothly. You ride away ready to go, and most shops give you a free tune-up appointment within 30 days to catch any parts that settle after the first few rides.

Prices are higher than online—a basic commuter bike costs $400 to $800 at a local shop versus $250 to $500 online. But the shop staff can fit you to the right frame size and style for your height and riding style, which matters more than you might think. If you are under 5'2" or over 6'2", or if you have never owned a bike, a local shop is worth the extra cost because a bad fit leads to knee pain and wasted money.

Local shops also special-order models they do not stock. If you want a specific color or size, the shop can order it from the distributor in one to two weeks. You pay when you order, not when it arrives.

Big-box retailers: Walmart, Target, and similar stores

Walmart and Target sell bikes for $100 to $400, often $100 to $200 less than a local shop for the same type of bike. The catch is assembly: the bike arrives in a cardboard box with the handlebars turned sideways, the pedals removed, and the front wheel detached. You must bolt these parts on and adjust the brakes and gears yourself, or pay a mechanic to do it.

Assembly takes 45 minutes to two hours if you have a wrench set and the manufacturer's instructions. If you have never done it, mistakes are common—handlebars installed backward, brakes rubbing, or the seat post too loose. A local bike shop will assemble a mail-order bike for $50 to $100, which cuts into your savings but gives you the same result as buying there.

Return policies vary. Walmart allows returns within 90 days if the bike is unridden. Target's policy is 30 days. Once you have ridden the bike, returns become harder, so inspect it carefully before the first ride.

Online retailers and direct-to-consumer brands

Online bike sellers like Amazon, REI, and direct brands (Trek, Specialized, Giant) ship bikes in boxes at prices 10 to 30 percent lower than local shops. You assemble the bike yourself or pay a shop afterward. Shipping usually takes five to ten business days, and some sellers offer free shipping on orders over a certain amount.

Direct-to-consumer brands like State Bicycle and Salsa Cycles sell only online and cut out the middleman, so prices are competitive. These companies often include video assembly guides and phone support if you get stuck. However, if something is broken on arrival, you must contact the seller and arrange a replacement or refund—there is no local shop to walk into.

Read the return window before you buy. Most online retailers allow 30 days for returns, but some require the bike to be unridden. If the bike arrives damaged, photograph it and contact the seller within 48 hours; most will send a replacement part or a new bike.

Used bikes from private sellers and resale shops

Facebook Marketplace, Craigslist, and OfferUp let you buy used bikes directly from owners, often for half the new price. A $400 bike in good condition might sell for $180 to $220. You avoid shipping costs and can inspect the bike in person before handing over money.

Inspect the frame for cracks (look along the welds and the seat tube), spin the wheels to check for wobbles, and test the brakes and gears. Ask the seller how old the bike is and whether it has been serviced recently. Bring a bike pump and inflate the tires to check for slow leaks. If the tires are cracked or the chain is rusty, budget another $50 to $150 for a tune-up at a local shop.

Local bike co-ops and nonprofit resale shops also sell refurbished used bikes with a warranty, usually for $100 to $300. These bikes have been cleaned and tuned by volunteers or staff, so they are safer than a random Craigslist find. Search "[your city] bike co-op" or "[your city] community bike shop" to find one near you.

Sporting goods chains: Dick's, REI, and Academy

Dick's Sporting Goods, REI, and Academy Sports carry bikes in the $150 to $600 range. Dick's and Academy assemble bikes on-site before you leave, similar to a local shop. REI assembles bikes but charges a small fee if you buy online and pick up in store. Prices fall between local shops and big-box retailers.

These chains offer return windows of 30 to 60 days and accept returns on unridden bikes. REI members (membership costs $20 once) get a one-year return window on most items, including bikes. If you plan to buy more outdoor gear, REI membership pays for itself quickly.

What to check before you buy

Write down your height, inseam (inside leg length from crotch to ankle), and the type of riding you plan to do—commuting, trails, casual neighborhood rides. Frame size matters: a frame too large or too small causes knee pain and makes the bike harder to control. Most sellers list frame size in inches (16", 18", 20") or letters (XS, S, M, L). Use the manufacturer's size chart to match your measurements.

Check the warranty. Most new bikes come with a one-year manufacturer defect warranty that covers broken frames and faulty components. Local shops often extend this with their own warranty on assembly work. Used bikes typically have no warranty unless sold by a co-op or resale shop.

Ask whether the price includes delivery and assembly. Some online sellers charge $50 to $100 extra for assembly at home. Some local shops include assembly in the price. Clarify this before you commit.

Frequently Asked Questions

Should I buy from a local shop or online?

Buy from a local shop if you are new to bikes, need a specific frame size, or want a tune-up may provide. Buy online if you know your size, are comfortable assembling a bike or paying for assembly, and want to save money. For most people, a local shop is worth the extra $100 to $200 because the fit and tune-up prevent problems later.

Can I return a bike if I have ridden it?

Most retailers allow returns only on unridden bikes. Once you have ridden it, you are usually stuck with it unless there is a manufacturing defect. REI members can return bikes within one year regardless of use, which is unusual. Always read the return policy before you buy.

How much does it cost to assemble a bike?

A local bike shop charges $50 to $150 to fully assemble a mail-order bike, depending on the bike's complexity and your location. If you have basic tools and time, you can do it yourself using the manufacturer's instructions, which saves the money but takes one to two hours.

What size bike do I need?

Frame size depends on your height and inseam. Most manufacturers publish a size chart that matches your measurements to frame size. A local shop can measure you in person, which is the most accurate method. Buying the wrong size is the most common mistake, so do not guess.

Are used bikes worth buying?

Used bikes are worth buying if you inspect them carefully and budget $50 to $100 for a tune-up. A well-maintained used bike from a co-op or resale shop is safer than a random private sale. Avoid bikes with cracked frames, rusty chains, or wheels that wobble, as repairs can cost more than the bike is worth.