Spotted Knifefish (Gymnotus maculosus)
A slender, ribbon-bodied electric fish from Central America that glides through dim tanks with understated elegance.
Will it live with a Spotted Knifefish?
We compare each fish against your spotted knifefish on temperament, size, water parameters and swimming zone. Set your tank size and filter the results.
- Elephant-nose Knifefish✅ CompatiblePeaceful · 35 cm · Hard care · 24–29 °C (75–84 °F)
- Compatible on the things that matter: shared water near 24–28 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Black Doras Catfish⚠️ With cautionPeaceful · 60 cm · Hard care · 22–28 °C (72–82 °F)
- Your 200 L tank is below the ~500 L this pairing really wants — crowding raises aggression.
- Bristlenose Pleco⚠️ With cautionPeaceful · 12 cm · Easy care · 23–30 °C (73–86 °F)
- Spotted Knifefish may bully the smaller Bristlenose Pleco, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Clown Loach⚠️ With cautionPeaceful · 30 cm · Medium care · 25–30 °C (77–86 °F)
- Your 200 L tank is below the ~400 L this pairing really wants — crowding raises aggression.
- Common Pleco⚠️ With cautionPeaceful · 45 cm · Medium care · 22–28 °C (72–82 °F)
- Your 200 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Discus⚠️ With cautionPeaceful · 20 cm · Hard care · 28–31 °C (82–88 °F)
- Spotted Knifefish clearly outsizes Discus and is aggressive; risky unless the tank is big and well-planted.
- Discus is small enough to tempt Spotted Knifefish; only risk it in a densely planted setup with hiding spots.
- Keep Discus in a shoal of 6+ or it gets stressed and nippy.
- Giant Glass Catfish⚠️ With cautionPeaceful · 15 cm · Medium care · 22–27 °C (72–81 °F)
- Spotted Knifefish is aggressive and may chase or nip the smaller Giant Glass Catfish — plant heavily and break up sight lines.
- Spotted Knifefish may bully the smaller Giant Glass Catfish, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Goldfish⚠️ With cautionPeaceful · 30 cm · Medium care · 18–22 °C (64–72 °F)
- Spotted Knifefish is aggressive and may chase or nip the smaller Goldfish — plant heavily and break up sight lines.
- Koi⚠️ With cautionPeaceful · 90 cm · Medium care · 4–28 °C (39–82 °F)
- Spotted Knifefish is small enough to tempt Koi; only risk it in a densely planted setup with hiding spots.
- Your 200 L tank is below the ~3800 L this pairing really wants — crowding raises aggression.
- Marbled Hoplo⚠️ With cautionPeaceful · 14 cm · Easy care · 22–28 °C (72–82 °F)
- Spotted Knifefish may bully the smaller Marbled Hoplo, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Medusa Pleco⚠️ With cautionPeaceful · 12 cm · Medium care · 26–30 °C (79–86 °F)
- Spotted Knifefish may bully the smaller Medusa Pleco, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Rubber Lip Pleco⚠️ With cautionPeaceful · 12 cm · Easy care · 20–26 °C (68–79 °F)
- Spotted Knifefish may bully the smaller Rubber Lip Pleco, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Sailfin Pleco⚠️ With cautionPeaceful · 50 cm · Medium care · 22–28 °C (72–82 °F)
- Your 200 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Snowball Pleco⚠️ With cautionPeaceful · 16 cm · Medium care · 24–30 °C (75–86 °F)
- Spotted Knifefish may bully the smaller Snowball Pleco, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Spotted Talking Catfish⚠️ With cautionPeaceful · 15 cm · Easy care · 22–26 °C (72–79 °F)
- Spotted Knifefish may bully the smaller Spotted Talking Catfish, though its armour makes it a hard meal — give it caves and driftwood to retreat into.
- Weather Loach⚠️ With cautionPeaceful · 25 cm · Easy care · 5–24 °C (41–75 °F)
- Weather Loach is small enough to tempt Spotted Knifefish; only risk it in a densely planted setup with hiding spots.
- Yellow-spotted Pleco⚠️ With cautionPeaceful · 35 cm · Medium care · 24–27 °C (75–81 °F)
- Your 200 L tank is below the ~280 L this pairing really wants — crowding raises aggression.
- Alligator Gar⛔ Not recommendedAggressive · 250 cm · Hard care · 24–28 °C (75–82 °F)
- Two assertive fish, one genuinely aggressive: Spotted Knifefish and Alligator Gar will hold territory and clash.
- Alligator Gar (250 cm) is big enough to swallow the 45 cm Spotted Knifefish whole.
- Your 200 L tank is below the ~3785 L this pairing really wants — crowding raises aggression.
- Clown Knifefish⛔ Not recommendedAggressive · 90 cm · Hard care · 24–28 °C (75–82 °F)
- Spotted Knifefish and Clown Knifefish are both territorial and at least one is outright aggressive — expect serious fighting.
- Clown Knifefish may hunt Spotted Knifefish, fry or shrimplets — safest in a heavily planted tank.
- Your 200 L tank is below the ~750 L this pairing really wants — crowding raises aggression.
- Fire Eel⛔ Not recommendedSemi-aggressive · 100 cm · Medium care · 24–28 °C (75–82 °F)
- Spotted Knifefish and Fire Eel are both territorial and at least one is outright aggressive — expect serious fighting.
- Fire Eel may hunt Spotted Knifefish, fry or shrimplets — safest in a heavily planted tank.
- Your 200 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Mekong Giant Catfish⛔ Not recommendedSemi-aggressive · 300 cm · Hard care · 20–28 °C (68–82 °F)
- Two assertive fish, one genuinely aggressive: Spotted Knifefish and Mekong Giant Catfish will hold territory and clash.
- Your 200 L tank is below the ~100000 L this pairing really wants — crowding raises aggression.
- Redtail Catfish⛔ Not recommendedAggressive · 120 cm · Hard care · 24–27 °C (75–81 °F)
- Two assertive fish, one genuinely aggressive: Spotted Knifefish and Redtail Catfish will hold territory and clash.
- Size gap is too large (120 vs 45 cm): Redtail Catfish will treat Spotted Knifefish as food.
- Your 200 L tank is below the ~5700 L this pairing really wants — crowding raises aggression.
- Spotted Gar⛔ Not recommendedAggressive · 90 cm · Hard care · 18–26 °C (64–79 °F)
- Two assertive fish, one genuinely aggressive: Spotted Knifefish and Spotted Gar will hold territory and clash.
- Watch for Spotted Gar picking off any spotted knifefish small enough to fit in its mouth.
- Your 200 L tank is below the ~600 L this pairing really wants — crowding raises aggression.
- Wels Catfish⛔ Not recommendedAggressive · 300 cm · Hard care · 15–25 °C (59–77 °F)
- Two assertive fish, one genuinely aggressive: Spotted Knifefish and Wels Catfish will hold territory and clash.
- Size gap is too large (300 vs 45 cm): Wels Catfish will treat Spotted Knifefish as food.
- Your 200 L tank is below the ~20000 L this pairing really wants — crowding raises aggression.
- Wolf Cichlid⛔ Not recommendedAggressive · 72 cm · Hard care · 24–30 °C (75–86 °F)
- Spotted Knifefish and Wolf Cichlid are both territorial and at least one is outright aggressive — expect serious fighting.
- Watch for Wolf Cichlid picking off any spotted knifefish small enough to fit in its mouth.
- Your 200 L tank is below the ~760 L this pairing really wants — crowding raises aggression.
Compatibility is computed from each species' care data — a strong starting point, not a guarantee. Individual temperament varies, so always introduce new fish slowly and watch them.
Spotted Knifefish care specs
- Care level
- Hard
- Breeding
- Very Hard
- Max size
- 45 cm (17.7 in)
- Min tank size
- 200 L (52.8 gal)
- Temperature
- 22–28 °C (72–82 °F)
- pH
- 6.5–7.5
- Hardness
- 2–12 dGH
- Lifespan
- 5–10 years
- Diet
- Carnivore
- Swim level
- Bottom
- Group size
- Best alone or in a pair
- Family
- Gymnotidae
- Origin
- Central America — southern Mexico, Belize, Guatemala, and Honduras
What is a Spotted Knifefish?
The Spotted Knifefish (Gymnotus maculosus) is a weakly electric freshwater fish from Central America, belonging to the family Gymnotidae — the naked-back knifefishes. Its name comes from the laterally compressed, blade-like body and the irregular dark brown blotches on a pale tan to olive-brown body. Adults reach up to 45 cm (18 in), making them a commanding presence in the right aquarium.
Like all Gymnotus species, this fish generates a weak, continuous electric field for orientation, navigation, and conspecific communication — harmless to humans and tank inhabitants, but fascinating to observe. Locomotion is equally unusual: there is no dorsal or caudal fin; the fish moves by undulating a long anal fin that runs nearly the full body length, allowing it to hover, reverse, and manoeuvre with eerie precision.
This is an advanced-keeper species — territorial, predatory, and sensitive to water quality — but for the aquarist prepared for that challenge, the Spotted Knifefish offers something genuinely unlike anything else in the freshwater hobby.
Where does the Spotted Knifefish come from?
The Spotted Knifefish is found across a range spanning southern Mexico, Belize, Guatemala, and Honduras — the lowland freshwater systems of Central America. In the wild it inhabits slow-moving rivers, forest streams, swampy margins, and seasonally flooded areas where dense vegetation and submerged debris provide cover and hunting grounds.
These biotopes are typically warm, soft, and slightly acidic, with tannin-stained water and low ambient light filtering through overhanging canopy. The fish spend much of the day sheltered in woody tangles or root masses, becoming active at dusk. Recreating these conditions — dim, heavily structured, gently flowing — is the single most important thing a keeper can do to help the fish thrive.
What tank size does a Spotted Knifefish need?
The minimum is 200 litres (52 gallons) for a single specimen, and a longer footprint — 120 cm (48 in) or more — is more valuable than height. A larger system is always easier to manage and reduces territorial stress.
Structure matters as much as volume. Provide multiple caves, hollow logs, PVC tubes, or dense driftwood arrangements to create retreat zones. Hardy low-light plants — java fern, anubias, large cryptocorynes — break sightlines and make the fish feel secure. Fine dark sand suits the bottom-dwelling habit and gives the tank a natural feel.
Lighting should be low to moderate; this crepuscular fish retreats from bright conditions. Use floating plants or timed LED ramps to replicate a gradual dusk cycle. A tight-fitting lid is non-negotiable: knifefish are agile escape artists capable of squeezing through small gaps.
What water parameters does the Spotted Knifefish need?
- Temperature: 22–28 °C (72–82 °F). Aim for the middle of this range as a stable baseline.
- pH: 6.5–7.5, with slightly acidic conditions preferred.
- Hardness: 2–12 dGH — soft to moderately hard.
Filtration should provide strong biological and mechanical capacity but gentle water movement. High-velocity return jets cause stress and can damage sensitive electroreceptors; diffuse the outlet or angle it to break against the tank wall. A 25–30 % weekly water change keeps nitrate low, which this species demands. Declining water quality shows first as reduced appetite and increased hiding.
Tannins from driftwood or Indian almond leaves are welcome — they nudge chemistry toward natural conditions and carry mild antimicrobial properties.
What does the Spotted Knifefish eat?
A dedicated carnivore, the Spotted Knifefish takes a wide range of meaty foods in captivity: frozen bloodworms, earthworms, blackworms, prawns, chopped mussel, and silversides are all accepted once settled. Live earthworms or feeder insects are the best way to entice a newly arrived, shy specimen.
Dry foods are rarely accepted; do not rely on pellets as a staple. Some long-term captive fish eventually learn to take large sinking pellets — treat this as a bonus, not a plan. Feed once daily in the evening to match the crepuscular feeding pattern, ensure food reaches the substrate where the fish hunts, and remove any uneaten portions promptly to protect water quality.
How does the Spotted Knifefish behave, and what fish can live with it?
The Spotted Knifefish is rated Aggressive — and that classification deserves to be taken seriously. Adults are predatory toward fish small enough to swallow; anything under roughly 8–10 cm (3–4 in) is at risk. Toward conspecifics the species is highly territorial, and keeping two adults together almost always results in severe fighting.
Carefully chosen tankmates of appropriate size can coexist peacefully. Large, robust species occupying different tank zones work best: armoured catfish such as large plecos or Pterygoplichthys, or substantial cichlids like Cichlasoma or Vieja species. Avoid anything small, nippy, or frenetically active. For a full compatibility guide, see Spotted Knifefish tank mates.
How do you tell male from female Spotted Knifefish apart?
There is no reliable external method for distinguishing the sexes in Gymnotus maculosus. The species shows minimal sexual dimorphism — males may be marginally more slender when viewed from above, particularly during the breeding season when females may appear fuller-bodied, but this difference is subtle and inconsistent. Accurate sexing typically requires veterinary examination or endoscopy, methods not practical for most hobbyists.
For keepers interested in breeding, acquiring a group of juveniles and growing them out together — carefully monitoring and separating individuals if aggression escalates — is the most pragmatic approach to obtaining a compatible pair.
How do Spotted Knifefish breed?
Breeding Gymnotus maculosus in captivity is rated Very Hard and has been documented only rarely. Spawning in nature is thought to coincide with the rainy season — a period of temperature dip and freshwater influx. Replicating this means gradually lowering temperature toward 22 °C (72 °F) while increasing the volume and frequency of water changes using slightly cooler, softer water.
Eggs are deposited among dense vegetation or submerged plant matter and are guarded by one or both parents. Fry require small live foods — microworms and freshly hatched brine shrimp — from first feeding. Adult aggression makes a dedicated breeding tank with visual barriers advisable; the risk of a male consuming eggs or attacking the female is real.
In practice, most Spotted Knifefish in the hobby are wild-caught; captive breeding remains the domain of specialist fishkeepers rather than routine home aquariums.
What diseases affect the Spotted Knifefish?
The Spotted Knifefish is not especially disease-prone in clean, warm, well-maintained water, but several conditions are worth watching for:
- Ich (white spot): White granules on body or fins, triggered by chilling or transport stress. Raise temperature gradually at the first sign.
- Bacterial skin infections: Wounds from fighting or rough handling can ulcerate. Isolation and improved water quality are the first responses.
- Internal parasites: Wild-caught specimens may harbour them. Quarantine all new arrivals for at least four weeks and observe faecal output.
- Stress-related immunosuppression: Most disease episodes trace back to a husbandry shortfall — poor water quality, inappropriate tankmates, or insufficient hiding places — rather than a novel pathogen.
Health note: medication dosing and disease diagnosis are beyond the scope of a care profile. For a sick fish, confirm the diagnosis against a reputable veterinary or fish-health source before treating, and quarantine affected individuals promptly.
How long does the Spotted Knifefish live?
With consistent husbandry, a Spotted Knifefish lives 5–10 years in captivity. Fish kept in stable, well-filtered water with an appropriate diet and minimal stress reliably reach the upper end of that range.
This is a meaningful commitment. An adult knifefish acquired today may still be in your care a decade from now, in a tank that cannot shrink and with needs that do not simplify. Plan the system around the fish’s full adult requirements from the outset rather than hoping to upgrade later.
Frequently asked questions
Can I keep Spotted Knifefish with other fish?
With caution. Adults are aggressive toward smaller fish that fit in their mouth and territorial toward conspecifics. Robust, similarly-sized tankmates — such as large cichlids or armoured catfish — fare better, but a single-species or species-only setup is the safest choice.
Does the Spotted Knifefish produce electricity?
Yes — like all Gymnotus species it generates a weak electric field used for navigation and communication, not for stunning prey. The discharge is harmless to humans but can be detected with specialised equipment. It is a key part of what makes this fish so fascinating to advanced hobbyists.
What you need to keep a spotted knifefish
The baseline is a heated, filtered 200 L+ tank: a reliable heater to hold 22–28 °C (72–82 °F), a gentle filter that won't batter a spotted knifefish in the current, and a tight-fitting lid. Cycle the tank fully before adding any fish.
As an Amazon Associate we earn from qualifying purchases — buying through these links costs you nothing extra.