Cancer and Taurus are most compatible zodiac signs for Pisces. Good relationship between Pisces and Scorpio is also possible. Cancer and Pisces share the quality of being emotional. They understand each other well due to their intuitive and sensitive nature. Their interest in music helps in strengthening the bond.
Any of the fellow water signs like Scorpio or Cancer. Virgo's are excellent for Pisces as well as Taurus. Geminis will be fun, but flighty and stay away from All fire signs like Leo, Sagitarrius and Aries.