What makes a hydrangea flower purple? The soil of course! The ph level has to be just right to produce a purple flower. A higher ph level is perfect for blue blossoms, and a lower level ph will produce a pink flower. So, yes, the purple is a perfect blend of both!