The main places to buy aquariums are pet store chains, independent aquarium shops, general retailers, and online marketplaces — each with different stock, pricing, and informed available.
Your choice depends on whether you need the tank when ready, want hands-on information before buying, or prefer to compare prices across many sellers. A chain pet store will have stock on hand and staff who can answer basic questions. An independent aquarium shop usually carries more specialized equipment and rarer fish, though at higher prices. General retailers like Walmart or Target stock only common beginner setups. Online sellers offer the widest selection and often the lowest prices, but you pay for shipping on heavy glass tanks and cannot inspect the item before it arrives.
The best approach for a first-time buyer is often to visit a local shop in person to see tank sizes and styles, then compare prices online once you know what you want. If you are replacing an existing tank or adding a second one, online ordering saves time and money.
Key Takeaways
- Pet store chains like Petco and PetSmart stock beginner kits and standard sizes in most locations, with same-day pickup available at many stores.
- Independent aquarium shops carry specialty tanks, larger volumes, and equipment for advanced setups, and staff can answer detailed questions about your specific fish.
- General retailers like Walmart, Target, and Amazon have the lowest prices on basic kits but limited selection and no in-store informed.
- Online aquarium retailers like Aqueon, Marineland, and specialty sites offer the full range of sizes and styles but charge shipping on heavy tanks.
- Buying in person lets you see the tank quality and size before committing, while online buying saves time if you already know what you need.
Pet Store Chains: Petco, PetSmart, and similar locations
Petco and PetSmart are the largest chains and stock aquariums in most locations. Both carry beginner kits (usually 10, 20, and 55-gallon tanks), filters, heaters, and basic decorations in-store. Prices are moderate — not the cheapest, but not premium either. Both stores offer same-day in-store pickup if you order online, which saves a trip if you know what you want.
Staff knowledge varies by location. Some stores have employees with real aquarium experience; others have minimal training. Call ahead or visit in person to gauge whether the staff can answer questions about tank cycling, filter types, or fish compatibility. The advantage of a chain is that you can see and touch the tank before buying, check for cracks or defects, and take it home the same day.
Both chains also sell used or returned tanks at discount prices — ask at the customer service desk whether any are available. These are often perfectly fine but may have minor cosmetic damage.
Independent aquarium shops
Local aquarium-only stores typically stock a much wider range of tank sizes, styles, and specialized equipment than chains. They often carry 75, 90, 120-gallon tanks and larger, plus high-end filters, lighting, and substrates that chains do not stock. Staff are usually experienced aquarists who can discuss your specific setup in detail — whether you are planning a planted tank, saltwater system, or breeding setup.
Prices are usually higher than chains or online retailers, sometimes 20 to 40 percent more for the same tank. However, the information and selection justify the cost if you are building a specialized setup or want to avoid mistakes. Many independent shops also source live plants and specialty fish that big retailers do not carry.
To find a local shop, search "aquarium store near me" or check local business directories. Call first to confirm they have the size and type you want in stock, since smaller shops may have limited inventory.
General retailers: Walmart, Target, and Amazon
Walmart and Target stock only basic beginner kits — usually 10 and 20-gallon tanks with filter and heater included. Prices are the lowest of any option, often $30 to $60 less than the same kit at a pet store chain. The trade-off is zero selection: you get what they have, and if it is out of stock, you wait for restock or go elsewhere.
Staff at these stores have no aquarium informed. Do not expect help choosing a tank or troubleshooting problems. These retailers are best for buyers who already know exactly what they want and prioritize price.
Amazon carries a much wider range — hundreds of tank models, sizes, and brands. Prices are competitive with or lower than chains. The downside is shipping: a 40-gallon tank weighs 50+ pounds, and shipping costs $30 to $80 depending on your location. You also cannot inspect the tank before it arrives, so defects discovered after delivery mean returns and reshipping. Read customer reviews carefully, especially comments about damage in transit.
Specialty online aquarium retailers
Websites like Aqueon.com, Marineland.com, and regional retailers like Aqua Culture or The Aquarium Co-op sell directly to consumers. These sites stock every size and style the manufacturer makes, plus filters, heaters, and decorations. Prices are often lower than pet store chains because there is no middleman markup.
Shipping is the main cost. A 55-gallon tank typically costs $15 to $40 to ship, depending on your zip code. Some retailers offer free shipping on orders over a certain amount, so buying a complete setup (tank, filter, heater, substrate) at once can reduce per-item cost. Check the return policy before ordering — reputable sites allow returns within 30 days if the tank arrives damaged.
These retailers usually have better product descriptions and specifications than Amazon, and customer service can answer technical questions by email or phone. They are a good choice if you know the exact model you want and live far from a local shop.
Used tanks: Facebook Marketplace, Craigslist, and local sales
Buying used saves 30 to 60 percent off the retail price. Facebook Marketplace and Craigslist list local tanks from people upgrading or leaving the hobby. You can inspect the tank in person, negotiate price, and avoid shipping costs.
The risk is that used tanks may leak, have hairline cracks invisible until filled, or come with outdated equipment. Always ask the seller how long they used it, why they are selling, and whether it has ever leaked. Request photos of the inside and bottom before visiting. If you buy, fill it with water in the seller's driveway or your own before committing — a leak will show up within minutes.
Used tanks are best if you are budget-conscious and willing to inspect carefully. Avoid tanks older than 10 years unless the seller can prove they were stored dry and crack-free.
What to compare when choosing where to buy
| Retailer Type | Price | Selection | In-Person Help | when ready Availability |
|---|---|---|---|---|
| Pet store chains (Petco, PetSmart) | Moderate | Beginner sizes only | Variable | Yes, same day |
| Independent aquarium shops | High | Wide range, specialty items | Excellent | Yes, if in stock |
| Walmart / Target | Lowest | Very limited | None | Yes, if in stock |
| Amazon | Low to moderate | Extensive | None | 3–7 days plus shipping |
| Specialty online retailers | Low to moderate | Extensive | Email/phone support | 3–7 days plus shipping |
| Used (Craigslist, Facebook) | Lowest | Varies | None | Yes, if nearby |
Frequently Asked Questions
Is it cheaper to buy online or in a store?
Online is usually cheaper per item, but shipping on a heavy tank can erase the savings. A 40-gallon tank might cost $80 at a pet store and $60 online, but $40 to ship, making the total $100. For small tanks under 20 gallons, online is almost always cheaper. For large tanks, compare the total landed cost — tank price plus shipping — before deciding.
Can I return a tank if it leaks after I buy it?
Yes, but the process differs by retailer. Pet store chains usually accept returns within 30 days with a receipt. Online retailers have return policies listed on their website — read it before buying. Used tanks sold by individuals typically have no return option, which is why inspecting before purchase is critical.
What size tank should I buy for my first aquarium?
A 20-gallon tank is the most forgiving for beginners. It is large enough to maintain stable water conditions but small enough to fit in most rooms and not cost too much. Avoid 10-gallon tanks — they are harder to keep balanced. Avoid tanks under 5 gallons entirely; they cannot support most fish.
Do I need to buy a kit or can I buy a tank and filter separately?
Kits are convenient and usually cheaper than buying separately, but the filter included is often low-quality. If you plan to keep the tank long-term, buying a better filter separately is worth the extra cost. For a first tank, a kit is fine — you can upgrade the filter later.
Where can I find a local aquarium shop if I do not know of one?
Search "aquarium store near me" or "fish store near me" on Google Maps. Check Yelp for reviews and hours. Call before visiting to confirm they have the size and type you want in stock. Local aquarium clubs on Facebook often recommend shops in your area.