Yes, you can swim at Three Shires Head.
Many visitors take advantage of the opportunity to take a dip in the three small pools and under the waterfalls. However, swimming here will depend on the water level, and you should always consider your ability before getting in the water.