How to catch a Lancetfish in Disney Dreamlight Valley

They can be tough to find.

The player taking a picture with three Lancetfish.
Screenshot by Dot Esports

Disney Dreamlight Valley has a mix of real fish and made-up ones you’ll come across while traversing through the valley. One of the real ones is Lancetfish, a decently rare fish that can be tough to catch.

Recommended Videos

If you’re struggling to find this tricky fish, here’s where and how to catch a Lancetfish in Disney Dreamlight Valley.

Where to find a Lancetfish in Disney Dreamlight Valley

Lancetfish can be found swimming around the Forgotten Lands biome. This is a somewhat rare fish and the Forgotten Lands only has two pools of water you can check for it.

This biome is very small and has just two ponds to check. Screenshot by Dot Esports. Remix by Kacee Fay

Moana’s Boat can also sometimes have Lancetfish for you to collect, but since this fish is a bit rare, it’s not the most common find from her. When Moana does find Lancetfish, you’ll probably only get one at a time from her. But if you check her boat often, then you can stock up on them quite quickly.

The exact percentages and functions for Moana’s Boat works have never been shared by Gameloft, so it’s also unclear how upgraded her boat needs to be for you to obtain Lancetfish from it and how often this fish can appear. Rare fish are added to her boat at upgrade level 11, so you might need to upgrade it completely for this fish to appear.

How to get a Lancetfish in Disney Dreamlight Valley

Lancetfish can be caught from blue ripple spots in the Forgotten Lands biome using your Royal Fishing Rod. There are only two pools to check, so to catch this fish, your best bet is to bounce back and forth between them and fish at all color ripple spots that surface to help make way for blue ones to spawn.

The other spot you might find this fish is Moana’s Boat, which starts off in the Dazzle Beach biome but may be located in another biome if you moved it. Her boat isn’t a reliable way to catch it, though, so generally, you need to head over to the Forgotten Lands and get fishing to find Lancetfish.

Moana's Boat with freshly caught fish.
She caught one for me the last time I checked her stock. Screenshot by Dot Esports

If you’re looking to complete the fishing collection, you might also want to head over to Eternity Isle to catch some of the rare fish over there like a Dunebopper and a Prisma Shrimp. There’s also a dedicated fishing quest called The Ones That Got Away you can tackle to help Goofy out, so your fishing journey can continue onward after catching a Lancetfish if you want it to.

Author
Image of Kacee Fay
Kacee Fay
Staff Writer at Dot Esports covering new releases and a wide array of topics including Minecraft, Disney Dreamlight Valley, Phasmophobia, general gaming, streaming, and more. She has been avidly writing and gaming her whole life and now spends her time combining the two. Kacee graduated from San Diego State University in 2021 with a Bachelor’s Degree in English and a Certificate in Creative Editing and Publishing. She then joined Dot Esports as a Freelance Writer in 2022 before transitioning to a Staff Writer in 2023. In her spare time, she enjoys buying more books than she can read, gaming alone or with friends, drinking too much tea, attending concerts, fangirling over movies and television, listening to music, and spending time with her family, friends, and pets, who are the most important parts of her world.