Yes, you can swim after getting balayage. Just make sure your hair is protected from chlorine and salt water.