The main places to buy a mountain bike
You can buy a mountain bike from a local bike shop, a big-box sporting goods store, an online retailer, or a private seller. Each route has real differences in price, selection, and what happens after you buy. A local shop usually costs more but includes fitting and repair help. Online retailers and big-box stores offer lower prices but require you to assemble the bike or pay for assembly. Used bikes from private sellers or rental shops cost less but come with no warranty.
The best choice depends on whether you want informed fitting help, how much you want to spend, and whether you need the bike right away. If you are new to mountain biking, a local shop's fitting service is worth the extra cost. If you know what size and style you want, online or used options save money.
Key Takeaways
- Local bike shops fit you to the right frame size and suspension setup, which matters more for mountain bikes than road bikes because terrain varies so much.
- Big-box stores like Dick's Sporting Goods and Walmart stock entry-level bikes at lower prices but do not offer fitting or ongoing support.
- Online retailers like Amazon, REI, and brand websites ship complete bikes or require assembly, and return policies vary widely.
- Used bikes from Facebook Marketplace, Craigslist, and local rental shops cost 30 to 50 percent less but require you to inspect the frame and drivetrain yourself.
- Bike shops often match or beat online prices on the same model if you ask, and the fitting service adds real value for your first bike.
Local bike shops and what they offer
A local independent bike shop or a chain like Trek, Specialized, or Giant will fit you to the right frame size, suspension travel, and wheel size for your height and riding style. This fitting takes 15 to 30 minutes and is usually free when you buy a bike there. The staff will also adjust the seat height, handlebar reach, and brake lever position before you leave, so the bike is ready to ride.
Prices at local shops run 10 to 30 percent higher than online, but you get ongoing support: free tune-ups for the first year, help with repairs, and information on upgrades. If something breaks in the first month, most shops will fix it at no charge. This matters for mountain bikes because suspension, brakes, and drivetrains need regular adjustment as you ride.
To find a local shop, search "mountain bike shop near me" or check the dealer locator on brand websites like Trek.com or Specialized.com. Call ahead and ask if they have your size in stock, because popular sizes sell out during spring and summer.
Big-box sporting goods stores
Dick's Sporting Goods, Walmart, Target, and Academy Sports carry entry-level mountain bikes in the $300 to $800 range. Prices are lower than local shops because these stores buy in bulk and do not offer fitting or long-term support. The bikes come partially assembled, and you either assemble them yourself or pay $50 to $100 for in-store assembly.
Assembly matters: a bike that is put together wrong can be unsafe. If you choose this route, either watch a YouTube video on basic assembly (headset, handlebars, pedals, seat) or pay for assembly. Do not skip it to save money.
These stores stock only the most common sizes and styles, so selection is limited. If you are tall, short, or looking for a specific type of suspension, you may not find what fits. Return policies are usually 30 to 90 days, which gives you time to test the bike, but repairs after the return window are your responsibility.
Online retailers and direct-to-consumer brands
Amazon, REI, Backcountry, and brand websites like Trek.com and YetiCycles.com sell mountain bikes online with shipping to your home. Prices are often lower than local shops because there is no retail location overhead. Selection is much larger: you can compare dozens of models and sizes without leaving home.
Most online bikes arrive 85 to 95 percent assembled. You will need to attach the front wheel, handlebars, pedals, and seat—a task that takes 30 to 60 minutes if you have basic tools. Some retailers offer assembly for a fee, usually $50 to $150. REI members get free assembly on bikes bought through REI.
Return policies vary: Amazon allows 30 days, REI allows 365 days, and brand websites often allow 30 days. Check the policy before you buy. Shipping is usually free on orders over $50, but a full-size bike box can be heavy and awkward to handle.
The downside is that you do not get fitted, and you have no local support if something breaks. If you know your frame size and suspension preference, this is not a problem. If you are new to mountain biking, order from a retailer with a long return window so you can test the bike and send it back if it does not fit.
Used bikes from private sellers and rental shops
Facebook Marketplace, Craigslist, OfferUp, and local rental shops sell used mountain bikes for 30 to 50 percent less than new. A bike that cost $1,200 new might sell for $600 to $800 used. This is the cheapest option if you find a well-maintained bike.
The risk is that you cannot see the bike's history. A frame crack, worn drivetrain, or damaged suspension can be expensive to fix. Before you buy, inspect the frame for dents or cracks, spin the wheels to check for wobbles, and shift through all the gears to make sure the drivetrain works smoothly. If you are not sure what to look for, ask a friend who rides or take the bike to a local shop for a $50 to $100 pre-purchase inspection.
Rental shops like local outfitters sometimes sell their used rental fleet when bikes get too old for rentals. These bikes have been maintained by professionals and come with some warranty, usually 30 days. This is safer than buying from a private seller, though prices are higher than Craigslist.
Never buy a used bike without testing it first. Meet the seller in a public place, ride it for at least 10 minutes, and check that the brakes, gears, and suspension all work. If the seller will not let you test it, walk away.
Comparing price and timing across all options
| Where to Buy | Price Range | Fitting Service | Assembly Required | Return Window |
|---|---|---|---|---|
| Local bike shop | $600–$3,000+ | Yes, included | No | 30–90 days |
| Big-box store | $300–$800 | No | Yes, or pay $50–$100 | 30–90 days |
| Online retailer | $400–$2,500 | No | Yes, 30–60 minutes | 30–365 days |
| Used from private seller | $200–$1,200 | No | No | None |
| Used from rental shop | $400–$1,500 | No | No | 30 days |
Delivery time varies by route. Local shops have bikes in stock or can order one in 1 to 3 weeks. Big-box stores usually have stock on hand. Online retailers ship in 3 to 7 business days, though some brands take 2 to 4 weeks for made-to-order models. Used bikes are available when ready if you buy locally.
How to decide which route is right for you
If you are buying your first mountain bike and do not know your frame size or suspension needs, go to a local shop. The fitting service is worth the extra cost because a bike that does not fit will be uncomfortable and harder to control on technical terrain. You will also have someone to call if something breaks.
If you know your size and have ridden mountain bikes before, an online retailer or big-box store saves money. Order from a retailer with a long return window so you can test the bike and send it back if it does not feel right.
If you are on a tight budget and do not mind spending time inspecting a used bike, Facebook Marketplace and Craigslist offer the lowest prices. Bring a friend who rides, or pay a shop $50 to $100 for a pre-purchase inspection. Rental shop used bikes are safer because they have been maintained professionally.
One more option: ask a local shop if they will match an online price on the same model. Many shops will, because they value the fitting service and ongoing relationship more than the margin on a single sale.
Frequently Asked Questions
Do I need to assemble a bike I buy online?
Most online bikes arrive 85 to 95 percent assembled. You will need to attach the front wheel, handlebars, pedals, and seat, which takes 30 to 60 minutes with basic tools. Some retailers offer paid assembly, usually $50 to $150. REI members get free assembly on REI bikes.
What frame size should I buy?
Frame size depends on your height and inseam. Most brands publish a sizing chart on their website. A local bike shop will measure you and recommend the right size. If you buy online, check the brand's chart and order a size that matches your height range. You can always return it if it does not fit.
Can I return a bike if I do not like it?
Return policies vary by retailer. Local shops usually allow 30 to 90 days. Online retailers range from 30 days (Amazon, most brands) to 365 days (REI). Used bikes from private sellers have no return option. Check the return policy before you buy.
Should I buy a used bike to save money?
Used bikes cost 30 to 50 percent less, but you take on the risk of hidden damage. Inspect the frame, wheels, drivetrain, and brakes yourself, or pay a shop $50 to $100 for a pre-purchase inspection. Rental shop used bikes are safer because they have been professionally maintained.
What if a local shop does not have my size in stock?
Most shops can order a bike in 1 to 3 weeks. Call ahead and ask about availability. If you need the bike sooner, check big-box stores or online retailers, which usually have more stock on hand.