191 Free Fish Photos

Browse through our collection of free stock fish photos. We have everything from tropical to saltwater fishes in all different shapes, colors and sizes. We also have some images of prepared fish and sushi to add a bit more variety for you to choose from. Enjoy these free pictures for your next project or personal work.

Premium Shutterstock Discount Code
Get 15% off with code: STOCKSNAP15

We partnered with Shutterstock to give you a limited-time 15% off promo code.

cooked lobster
cooked lobster seafood
  • 1.9k
  • 2
  • 110
koi fish
koi fish animal
  • 1.8k
  • 5
  • 195
jellyfish water
jellyfish water animal
  • 2.6k
  • 22
  • 740
colorful fishes
colorful fishes lake
  • 2.3k
  • 27
  • 235
tropical fish
tropical fish eye
  • 1.5k
  • 2
  • 100
koi fish
koi fish animal
  • 2.2k
  • 12
  • 260
gourmet food
gourmet food plate
  • 1.9k
  • 2
  • 60
jellyfish blue
jellyfish blue texture
  • 2.7k
  • 31
  • 490
bricks street
bricks street art
  • 2.5k
  • 14
  • 285
koi fish
koi fish animal
  • 2.1k
  • 14
  • 205
jellyfish blue
jellyfish blue water
  • 2k
  • 10
  • 120
jellyfish blue
jellyfish blue texture
  • 2.3k
  • 18
  • 145
jellyfish blue
jellyfish blue water
  • 1.9k
  • 8
  • 125
jellyfish ocean
jellyfish ocean blue
  • 2.5k
  • 14
  • 225
diving snorkel
diving snorkel ocean
  • 6.2k
  • 47
  • 580
ocean snorkeling
ocean snorkeling travel
  • 3.4k
  • 24
  • 415
fishing boat
fishing boat sunset
  • 4.1k
  • 29
  • 300
grilled food
grilled food fish
  • 3.2k
  • 30
  • 395
food platter
food platter fish
  • 3k
  • 12
  • 270
shark sea
shark sea ocean
  • 4.5k
  • 56
  • 605
fish coy
fish coy carp
  • 2.8k
  • 18
  • 205
salmon filets
salmon filets salt
  • 4.2k
  • 51
  • 670
food recipe
food recipe delicious
  • 4.4k
  • 28
  • 815
hand palm
hand palm sea
  • 2.5k
  • 18
  • 205
sea ocean
sea ocean water
  • 2.1k
  • 24
  • 90
fish fishing
fish fishing crate
  • 2.1k
  • 2
  • 100
fish corals
fish corals starfish
  • 1.9k
  • 4
  • 45
fish swimming
fish swimming blue
  • 1.9k
  • 7
  • 85