You will have to wait till it is about 5 inches maybe 6. My male is 6 inches and my female is 5 inches and she just had her second egg laying last Monday and the babies are laying under her and doing great. When they get bigger it will be easier to tell from the colors and fins will be more pointed for males and round for females.