253 Free Swimming pictures

Browse through beautiful high-resolution Free Swimming pictures. These free photos are CC0 licensed, so you can use them in both your personal or commercial projects without attribution.

Premium Offer
Get 10 Free Images from

We partnered with Shutterstock to give you a free 30-day trial. Try for free now.

woman sexy
woman sexy swimsuit
  • 29.3k
  • 55
  • 3.1k
duck water
duck water nature
  • 90
  • 0
  • 20
sea ocean
sea ocean water
  • 14k
  • 112
  • 935
duck water
duck water nature
  • 420
  • 1
  • 30
swimming pool
swimming pool water
  • 6.6k
  • 59
  • 2.4k
duck water
duck water nature
  • 310
  • 1
  • 60
girl woman
girl woman swimmingpool
  • 5.6k
  • 82
  • 1.8k
girl woman
girl woman swimming
  • 5.4k
  • 91
  • 1.7k
pool swimming
pool swimming dive
  • 6.3k
  • 57
  • 1.6k
swimming diving
swimming diving water
  • 5k
  • 53
  • 1.4k
pool resort
pool resort luxury
  • 660
  • 3
  • 65
bird wildlife
bird wildlife gull
  • 460
  • 1
  • 30
bird wildlife
bird wildlife water
  • 395
  • 2
  • 30
duck water
duck water nature
  • 305
  • 2
  • 5
shark sea
shark sea ocean
  • 3.7k
  • 55
  • 530
sea ocean
sea ocean water
  • 4.8k
  • 46
  • 405
pool resort
pool resort luxury
  • 545
  • 4
  • 75
colorful fishes
colorful fishes lake
  • 1.8k
  • 27
  • 190
sea ocean
sea ocean water
  • 4.5k
  • 87
  • 335
motion girl
motion girl water
  • 4.1k
  • 49
  • 360
woman swimming
woman swimming alone
  • 2.8k
  • 40
  • 440
whale fish
whale fish swimming
  • 3.6k
  • 37
  • 823
sky clouds
sky clouds sun
  • 5.1k
  • 59
  • 695
hotel resort
hotel resort pool
  • 2.2k
  • 8
  • 230
duck water
duck water nature
  • 260
  • 1
  • 20
woman sunbathe
woman sunbathe pool
  • 3.1k
  • 53
  • 385
pool resort
pool resort luxury
  • 370
  • 0
  • 30
koi fish
koi fish animal
  • 1.5k
  • 12
  • 245
pool resort
pool resort luxury
  • 325
  • 2
  • 15
duck water
duck water nature
  • 340
  • 1
  • 15
kid child
kid child young
  • 3.5k
  • 73
  • 599
woman football
woman football bikini
  • 2.8k
  • 25
  • 290
young boy
young boy swimming
  • 2.6k
  • 12
  • 250