How to get Princess Fish in Terraria
Catching a Princess Fish in Terraria is all about being at the right place at the right time! You gotta head to the Hallow biome and fish during the daytime. Make sure you've got a decent fishing rod and some bait to increase your chances. The Princess Fish isn't super rare, but it might take a few casts to snag one. Happy fishing!
Play Games.Earn points.Get gift cards!

Playback Rewards
(13.7k)
500k players and counting...
More Answers
Just fish in the Hallow, dude. Daytime's your best bet.
Princess Fish? Honestly, patience is key. Took me about 20 tries one sunny afternoon in the Hallow. Make sure your fishing power is decent enough; potions and the right gear can really help boost those numbers. Good luck!
馃憖 If you like Terraria...
The brands referenced on this page are not sponsors of the rewards or otherwise affiliated with this company. The logos and other identifying marks attached are trademarks of and owned by each represented company and/or its affiliates. Please visit each company's website for additional terms and conditions.
People also want to know
Add an Answer