Look for a peach with no green color left in the skin. The skin should be yellow, orange, red or any variation of that color group. The green undertone of the skin disappears as the peach ripens, so the less green you see, the more ripe the fruit is.
Hold the peach by the base and press gently against the meat of the fruit with your thumb. When you feel a slight softness to the fruit underneath, it indicates ripe peaches.
Hold the peach firmly and pull gently. A ripe peach will easily pull off the stem into your hand. If you feel resistance, the peach is not ripe.
Smell the top stem area of a peach that is already picked, such as in the produce department of a grocery store. The peach should smell sweet and fresh, emitting a strong peach scent.