237 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 Shutterstock

We've partnered with Shutterstock to give you a free 30-day trial and 10 image downloads.

beach people
beach people umbrella
  • 1.8k
  • 28
  • 130
people man
people man guy
  • 2.6k
  • 26
  • 350
surf water
surf water board
  • 285
  • 0
  • 15
duck bird
duck bird water
  • 205
  • 0
  • 20
bird water
bird water nature
  • 185
  • 1
  • 15
boy swimming
boy swimming pool
  • 580
  • 2
  • 20
koi fish
koi fish animal
  • 500
  • 2
  • 55
colorful fishes
colorful fishes lake
  • 1.2k
  • 23
  • 140
koi fish
koi fish animal
  • 910
  • 11
  • 150
hotel resort
hotel resort pool
  • 1.4k
  • 6
  • 180
jellyfish blue
jellyfish blue water
  • 1.3k
  • 4
  • 90
swans swimming
swans swimming water
  • 1.5k
  • 16
  • 175
koi fish
koi fish animal
  • 1.3k
  • 13
  • 110
jellyfish blue
jellyfish blue water
  • 1.1k
  • 9
  • 90
jellyfish blue
jellyfish blue water
  • 1.1k
  • 7
  • 90
red lake
red lake sunset
  • 1.3k
  • 16
  • 95
ocean water
ocean water closeup
  • 1.3k
  • 20
  • 170
beach ocean
beach ocean shore
  • 1.5k
  • 34
  • 155
woman swimming
woman swimming alone
  • 2.1k
  • 38
  • 250
white swan
white swan swimming
  • 1.1k
  • 10
  • 25
young boy
young boy swimming
  • 2k
  • 11
  • 235
woman football
woman football bikini
  • 2.3k
  • 22
  • 255
duck swimming
duck swimming lake
  • 1.3k
  • 5
  • 40
two men
two men swimming
  • 1.1k
  • 2
  • 45
shark sea
shark sea ocean
  • 2.8k
  • 51
  • 455
woman sunbathe
woman sunbathe pool
  • 2.4k
  • 50
  • 340
motion girl
motion girl water
  • 3.5k
  • 46
  • 350
sea ocean
sea ocean water
  • 2.2k
  • 23
  • 165
sea ocean
sea ocean water
  • 3.8k
  • 85
  • 330
sea ocean
sea ocean water
  • 1.7k
  • 19
  • 105
sea ocean
sea ocean water
  • 2.2k
  • 46
  • 225
sea ocean
sea ocean water
  • 1.1k
  • 19
  • 90