Free Shipping!
Home > Freshwater Fish > Platies > Topsail Platy
Topsail Platy
Please Note: Due to variations within species, your item may not look identical to the image provided. Approximate size range may also vary between individual specimen.
Topsail Platy (Xiphophorus maculatus)
Additional locales and sizes may be available!

Quick Stats

Care Level Easy
Temperament Peaceful
Color Form Orange, Red, Yellow
Diet Omnivore
Water Conditions 64-77° F, KH 10-25, pH 7.0-8.2
Max. Size 2½"
Origin Eastern Mexico, Guatemala, Northern Honduras
Family Poeciliidae
Minimum Tank Size 10 gallons
What do these Quick Stats mean? Click here for more information


The Topsail Platy is also known as the Rainbow Platy, the Moonfish, or the Southern Platyfish and is a fin variation of Xiphophorus maculatus platy. These platys have a very high dorsal fin that extends halfway to the tail. Color forms vary from red, orange, and yellow. They add brilliant colors to the aquarium as well as being very easy to keep, making them a great fish for beginners and accomplished aquarists alike.

The Topsail Platy requires a tank of at least 10 gallons that is densely planted with hardy plants like Java Fern and Java Moss. They are very peaceful fish and make an excellent addition to the community tank. Any other peaceful fish can be housed with them.

The Topsail Platy is a livebearer and is capable of reproducing at three to four months of age. The male is smaller and more brightly colored than the female, and can be distinguished by his gonopodium. The fry will most often reach maturity in a community tank.

The Topsail Platy is an omnivore that will eat commercially prepared flaked foods and algae, as well as freeze-dried bloodworms, tubifex, and brine shrimp.

Approximate Purchase Size: 1-1/4" to 1-3/4"

Customer Testimonials

Tyler Thompson Parker , CO

The Topsail Platy is a great fish for any tropical community. They are the perfect tank-mate for guppies, mollies, swordtails, or other platies. Great for beginner breeders!
1-1 of 1 testimonials

Bookmark and Share
Contact us
8:30 am - 5 pm CST
7 days a week

8:30 am - 5:00 pm CST, Mon - Fri