For health benefits, aim to swim 2-3 times per week for at least 30 minutes per session. 1-2 total hours of swimming time weekly is ideal for most people.