When you're shopping for a fish tank and accessories for sale, the most important decisions are tank size, filter quality, and heater reliability. Those three purchases determine whether your fish thrive or whether you spend the first year troubleshooting problems. Everything else, substrate, decorations, lighting, and extras, can be adjusted later without consequence.

This guide covers what to look for when buying a tank, which accessories are genuinely useful versus nice-looking but unnecessary, where to find the best deals, and what a realistic budget looks like for a beginner freshwater setup versus a more advanced marine or planted tank.

Buying a Fish Tank: What to Look For

New vs. Used

Used tanks can save you 50 to 70% on the tank itself. A 55-gallon tank that retails for $150 to $200 new often appears on Craigslist or Facebook Marketplace for $40 to $80. If you're buying used, inspect the seams for old silicone that's yellowed, cracked, or pulling away from the glass. Fill the tank outdoors with water and let it sit for 24 hours before setting it up indoors. Old tanks leak occasionally and it's better to find out on the patio than in your living room.

For starter tanks, buying a complete kit new is often the best value. The kit bundles the tank with a filter, heater, and sometimes lighting at a price below buying components separately.

  • Aqueon Aquarium Starter Kit 20 Gallon ($70 to $90): Includes filter, heater, LED light, and lid. Good quality all-around for beginners.
  • Tetra 20 Gallon Complete Aquarium Kit ($80 to $100): Comes with Whisper power filter, Tetra heater, and a Tetra LED light. Solid beginner option.
  • Fluval Flex 32.5 Gallon ($150 to $200): Curved front glass, integrated filtration system in the rear chamber, and a programmable RGB LED. Better looking and better quality than the budget kits.

For larger tanks, buying the tank separately and choosing your own filter and heater usually gives you better results than premium-priced kits in that size range.

Tank Size Recommendations

  • 5 to 10 gallons: Suitable for a single betta fish or a small shrimp colony. Not recommended for community fish.
  • 20 to 30 gallons: Good starter size for a freshwater community tank with 6 to 10 small fish.
  • 40 to 55 gallons: Sweet spot for stability and stocking variety. Heavier, but water parameters are far more forgiving.
  • 75+ gallons: For cichlids, larger fish, or a diverse community. Requires serious stand and floor reinforcement.

Essential Accessories: What Actually Matters

Filter

The filter is the most important accessory you'll buy. It handles mechanical filtration (removing particles), biological filtration (beneficial bacteria converting toxic ammonia and nitrite), and sometimes chemical filtration (activated carbon removing dissolved impurities).

Hang-on-back (HOB) filters are the standard for beginner freshwater tanks: - Aquaclear 50 ($40 to $55): For 20 to 50 gallon tanks. Reliable flow, large media compartment, upgradeable filter media. - Seachem Tidal 55 ($50 to $65): Includes a surface skimmer and self-priming pump. Great all-around option. - Marineland Penguin 350 ($30 to $45): Budget-friendly HOB with good flow for tanks up to 70 gallons.

Canister filters are better for larger tanks and planted setups: - Fluval 307 ($130 to $160): Excellent for 40 to 70 gallon tanks. Quiet, efficient, and easy to maintain. - Eheim Classic 350 ($90 to $120): Simple, extremely reliable, has been a hobbyist standard for decades.

Heater

Tropical freshwater fish need 74°F to 80°F. The heater maintains that target temperature regardless of room temperature fluctuations.

  • Eheim Jager 100W ($25 to $35): The most reliable affordable heater available. Adjustable, accurate, and has an overheat protection shutoff.
  • Cobalt Aquatics Neo-Therm 150W ($40 to $55): Flat panel design that looks cleaner in the tank. LED indicator shows heating status at a glance.
  • Fluval E200 ($50 to $70): Has a built-in digital thermometer display on the heater body itself.

Always pair a heater with a separate thermometer. The JW Pet Smarttemp Digital Thermometer ($10 to $15) reads instantly and is accurate to within 1°F.

Lighting

Fish need 8 to 12 hours of light per day for healthy circadian rhythms. For tanks without live plants, any LED fixture with white and blue channels works. For planted tanks, light intensity and spectrum matter significantly more.

  • Nicrew Classic LED+ ($25 to $40): Good budget option for 24 to 48 inch tanks without live plants.
  • Finnex Planted+ 24/7 ($60 to $90): Programmable spectrum and intensity. Grows live plants well and includes a 24/7 mode that simulates sunrise and sunset.
  • Fluval Plant 3.0 ($90 to $130): The best mid-range planted tank light. Bluetooth programmable with sunrise/sunset automation.

Substrate

Gravel and sand affect water chemistry, aesthetics, and fish comfort. For community freshwater tanks, plain aquarium gravel in any color works. For planted tanks, nutrient-rich substrate makes a significant difference.

  • Caribsea Super Naturals ($20 to $30 per 20 pounds): Natural-looking sand and gravel mixes. Doesn't affect water chemistry.
  • Fluval Plant Stratum ($20 to $35 per 17.6 pounds): Nutrient-rich volcanic substrate for planted tanks. Slightly lowers pH over time.
  • Seachem Flourite ($25 to $40 per 15.4 pounds): Good planted tank substrate, neutral pH impact.

Decorations and Plants

Decorations serve a real purpose for fish: they provide cover, define territories, and reduce stress. Fish without hiding spots stay permanently stressed, which suppresses their immune system over time.

What Works Well

  • Driftwood: Natural driftwood releases beneficial tannins, softens water slightly, and provides natural cover. Malaysian driftwood ($15 to $35) is a popular choice. Soak it for a week before adding to the tank to prevent excessive tannin release.
  • Terracotta pots and caves: $5 to $15 at hardware stores. Excellent hiding spots for cichlids and bottom-dwellers. Completely safe for aquariums.
  • Live plants: Anubias, Java Fern, and Amazon Sword are beginner-friendly plants that grow in most conditions. Available at fish stores for $5 to $15 per plant.
  • Artificial plants: Soft silk artificial plants are safe for all fish. Avoid plastic plants with rigid, pointed leaves that can tear fins.

Where to Buy Fish Tank Accessories for Sale

Online Retailers

Amazon has the best selection and usually the lowest prices on equipment like filters, heaters, and lighting. Stick to established brands and read reviews carefully for newer products.

Chewy is competitive on consumables like food, water conditioners, and test kits. Their auto-ship option gives an additional 5 to 10% discount on regular purchases.

Bulk Reef Supply is the go-to for saltwater and reef equipment, with detailed product guides and videos that are useful even if you're buying elsewhere.

Our Buy Aquarium Accessories Online guide covers the best retailers by category with pricing comparisons.

Local Fish Stores

Local stores are typically more expensive on equipment, but they're excellent for: - Live plants and fish (you can assess health before buying) - RO/DI water for saltwater tanks - Expert advice specific to your local water supply - Last-minute supplies

For freshwater accessories specifically, the Best Freshwater Aquarium Accessories guide provides detailed comparisons of top products.

Marketplace and Secondhand

Facebook Marketplace and Craigslist list aquarium equipment regularly. Canister filters, protein skimmers, and full tank setups in excellent condition appear constantly at 50 to 70% below retail. Always ask if the equipment is still working and test any electrical component before committing.

Realistic Budget Breakdown

Basic Freshwater Community Tank (20 to 30 gallons)

Item Budget Option Mid-Range Option
Tank kit $70 to $90 $150 to $200
Upgraded filter (if needed) $35 to $45 $50 to $65
Heater $25 to $35 $40 to $55
Thermometer $10 to $15 $10 to $15
Substrate $15 to $20 $20 to $35
Decorations $20 to $40 $40 to $80
Test kit $20 to $30 $20 to $30
Water conditioner $10 to $15 $10 to $15
Total $205 to $290 $340 to $495

Fish are not included. Budget $20 to $60 for initial stocking depending on species.

FAQ

Should I buy a complete tank kit or components separately?

For beginners, starter kits in the 10 to 30 gallon range offer good value because you get a matched set of equipment without having to research compatibility. For 40 gallons and above, buying components separately usually gives you better quality filtration and lighting for the money.

What's the most common thing beginners forget to buy?

Water conditioner. Every new tank needs to dechlorinate tap water before fish go in. Also commonly overlooked: a bucket dedicated exclusively to aquarium use (never use a bucket that's had soap or cleaning products in it), a net, and a testing kit. These small items add up to $30 to $50 and they all matter.

Is a bigger tank harder to maintain than a smaller one?

Counterintuitively, no. Larger water volumes are more stable. Temperature, pH, and ammonia level changes happen more slowly in a 55-gallon tank than in a 10-gallon. Beginners who start with 10-gallon tanks often struggle more than those who start with 30 to 55 gallon tanks.

How do I know if used equipment is safe to use?

For tanks: inspect seams and fill test outdoors. For filters: run them in a bucket of water to verify the pump works. For heaters: avoid used heaters unless from a trusted source. Heaters can fail suddenly and cooking your tank is worse than the money saved. Lights, air pumps, and powerheads are generally safe to buy used if they're operational.

Getting Started the Right Way

The single best thing you can do before spending money is to decide on the fish you want to keep, then build the tank around their requirements. Different species need different temperatures, water hardness, pH, and tank sizes. Researching your target fish first tells you exactly what equipment you need and prevents buying things that don't match your actual goals.