The fastest way to find live plants is a local aquarium store, but online retailers often have wider selection and lower prices
Live aquarium plants come from four main sources: independent aquarium shops, big-box pet retailers, online plant specialists, and local aquarists selling through forums or Facebook groups. Each has different advantages depending on what you need, how quickly you need it, and whether you want to inspect plants before buying. Local shops let you see plant condition and get information on the spot. Online retailers ship to your door but plants arrive in transit stress. Big-box stores are convenient but often stock only common species. Local hobbyists usually offer the cheapest prices and hardiest plants, but availability changes week to week.
Key Takeaways
- Independent aquarium stores let you inspect plants for damage and algae before purchase, and staff can recommend species for your tank size and lighting.
- Online plant specialists like Aquarium Co-op, The Planted Tank, and Buceplant ship nationwide but plants arrive stressed and may take a week to recover.
- Big-box pet chains (Petco, PetSmart) stock common plants year-round but selection is limited and prices are higher than specialty retailers.
- Local aquarium clubs and Facebook groups connect you with hobbyists who propagate plants and sell at cost, often with same-day or next-day pickup.
- Shipping costs add $15 to $30 to online orders, so buying locally makes sense if you need plants within a few days.
Independent aquarium shops: inspection and informed information
A local independent aquarium store is the best first stop if one exists within 30 minutes of you. You can hold the plant, check for algae on the leaves, look at the root system, and ask the staff what species will work in your tank size and lighting conditions. Staff at these shops usually keep plants in their own tanks and can tell you which ones are hardy, which ones are slow-growing, and which ones need carbon dioxide injection or high light.
The downside is selection. Most independent shops stock 15 to 30 species at any given time, usually the most common ones: anubias, java fern, ludwigia, rotala, and stem plants. If you want a rare species or a large quantity for a new tank, you may need to special-order or go elsewhere. Prices are typically 20 to 40 percent higher than online, but you avoid shipping costs and the stress plants experience in transit.
To find an independent shop near you, search "aquarium store near me" or check the Aquarium Co-op directory, which lists member shops by state. Call ahead to confirm they have live plants in stock and ask what species they currently have.
Online plant specialists: wide selection, shipping stress
Aquarium Co-op (aquariumcoop.com) is the largest online plant retailer in the United States. They stock over 100 species, ship Monday through Wednesday to avoid weekend delays, and include care instructions with every order. Plants arrive in sealed bags with a damp paper towel. Shipping is $15 to $25 depending on order size. Most plants recover within three to seven days if you follow their acclimation instructions (floating the bag in your tank for 15 minutes before planting).
Buceplant (buceplant.com) specializes in slow-growing plants like anubias, bucephalandra, and moss. They ship in similar packaging and charge $12 to $20 for shipping. Their plants tend to arrive in better condition than competitors because they use more padding, but selection is narrower — about 40 species.
The Planted Tank (theplanttank.com) focuses on rare and specialty plants. They have a smaller inventory but stock species you will not find elsewhere, like specific cultivars of stem plants and difficult foreground plants. Shipping is $18 to $28, and plants often take longer to recover because they are more sensitive to transit stress.
Etsy hosts dozens of small aquarium plant sellers. Prices are often lower than the big three, but quality and shipping speed vary widely. Read reviews carefully and check the seller's return policy. Many Etsy sellers ship in paper towels only, which increases the risk of plants arriving damaged or dried out.
Big-box pet retailers: convenience and limited choice
Petco and PetSmart stock live aquarium plants in most locations, usually in a refrigerated section near the fish tanks. Selection is limited to 8 to 15 common species: java fern, anubias, ludwigia, rotala, and a few stem plants. Plants are often in poor condition — algae-covered, yellowing, or with damaged leaves — because they sit in the same water for weeks without maintenance.
Prices are 30 to 50 percent higher than online specialists. A small bunch of ludwigia that costs $4 at Aquarium Co-op may cost $7 to $9 at Petco. The advantage is when ready availability and no shipping cost. If you need plants today and do not mind paying more, this is your option. You can also return plants within 30 days if they die, which some online retailers do not allow.
Call ahead to confirm the store has live plants in stock. Many locations have discontinued the live plant section or stock only plastic plants.
Local aquarium clubs and Facebook groups: lowest prices, variable availability
Aquarium clubs and Facebook groups like "Aquarium Plants for Sale" or local city-specific aquarium groups connect you with hobbyists who propagate plants at home and sell them at cost — usually $1 to $3 per stem or portion. These plants are often healthier than store-bought because they come from established tanks and have not been in transit. Many sellers offer same-day or next-day pickup, so plants do not experience shipping stress.
The trade-off is availability. Hobbyists sell what they have propagated that week, so you cannot always find the species you want. You also have no return policy if a plant dies. Search Facebook for "[your city] aquarium plants" or "[your city] aquarium club" to find local groups. The American Aquarium Plant Society (aquatic-plants.org) lists clubs by state.
Comparing cost and speed across sources
| Source | Price per plant | Shipping cost | Delivery time | Selection | Plant condition on arrival |
|---|---|---|---|---|---|
| Independent shop | $3–$8 | None | Same day | 15–30 species | Excellent |
| Aquarium Co-op | $2–$5 | $15–$25 | 3–5 days | 100+ species | Good |
| Buceplant | $2–$6 | $12–$20 | 3–5 days | 40 species | Very good |
| Petco/PetSmart | $5–$10 | None | Same day | 8–15 species | Fair |
| Local hobbyists | $1–$3 | None | Same day | Varies weekly | Excellent |
What to look for when inspecting plants before buying
Whether you are buying in person or receiving a shipment, check for these signs of a healthy plant: green or red leaves with no yellow or brown spots, firm stems that do not bend or break easily, roots that are white or light tan (not black or mushy), and no visible algae on the leaves or stems. Avoid plants with holes in the leaves, wilted appearance, or a strong smell of decay.
When plants arrive by mail, open the box when ready and check for damage. If leaves are crushed, stems are broken, or the plant smells like rot, take a photo and contact the seller within 24 hours. Most online retailers will replace plants that arrive damaged if you report it quickly. Do not plant damaged specimens directly into your tank — float them in a separate container for a few days to see if they recover.
Frequently Asked Questions
How long do aquarium plants take to recover after shipping?
Most plants recover within three to seven days if you acclimate them properly. Float the sealed bag in your tank for 15 minutes to match water temperature, then open the bag and let tank water mix with the shipping water over another 15 minutes. Plant gently in your substrate or attach to hardscape. Avoid fertilizing or changing water for the first week — let the plant adjust to your tank conditions first.
Can I buy plants from Etsy safely?
Yes, but read seller reviews carefully and check their return policy before ordering. Look for sellers with at least 100 reviews and a 4.8-star rating or higher. Ask the seller how they package plants and whether they may provide arrival condition. Avoid sellers who ship in paper towels only — request moss or packing material instead.
What is the cheapest way to stock a new tank with plants?
Join a local aquarium club or Facebook group and buy from hobbyists. Plants cost $1 to $3 per stem, you pick them up the same day, and they are already adapted to local water conditions. If no local group exists, Aquarium Co-op is the next cheapest option when you factor in shipping — about $3 to $5 per plant total.
Do big-box stores accept returns on dead plants?
Petco and PetSmart both accept returns on live plants within 30 days with a receipt. Bring the dead plant or a photo of it and your receipt to the store. Online retailers vary — Aquarium Co-op replaces plants that arrive dead, but many smaller sellers do not. Check the return policy before ordering.
Should I buy plants online or from a local shop?
Buy locally if you need plants within a day or two, want to inspect them first, or prefer to avoid shipping costs. Buy online if you want a specific species not available locally, need a large quantity, or are willing to wait three to five days for delivery. For rare plants, online is usually your only option.