Local Guides  โ€บ  The Best Fishing Spots Near the Salt Lake Valley
๐ŸŽฃ

The Best Fishing Spots Near the Salt Lake Valley

You do not have to drive to the mountains to wet a line. The Salt Lake Valley is full of stocked ponds, a couple of bigger lakes, a long river trail, and a real trout creek, all close to home. Here are the spots locals actually fish.

At a glance

Best for familiesWillow Pond Park
Biggest waterDecker Lake
Best wild troutBig Cottonwood Creek
South valley pickOquirrh Lake
Closest to a quiet bendJordan River Parkway
1

Willow Pond Park

๐Ÿ“ Murray
Families and first-timers

This is the valley's go-to urban pond, and for good reason. The state stocks rainbow trout in spring and fall and channel catfish through summer, with bluegill and the odd largemouth bass mixed in. Paved paths, accessible piers, restrooms, and shaded picnic spots make it easy for kids and grandparents to fish the same trip.

Tip: Go within a few days of a stocking for the best trout action. The DWR posts stocking reports online so you can time it.
2

Decker Lake

๐Ÿ“ West Valley City
More room to spread out

The biggest fishable water on this list, a roughly 30-acre lake with a trail that loops the whole shoreline. It runs under community pond rules and gives up catfish and carp, with white bass showing up too, so it fishes different from the little trout ponds. The open banks and the walking loop make it a good pick when the small ponds feel crowded.

Tip: Walk the loop and find a quiet stretch of bank. Nightcrawlers or cut bait on the bottom work well for the catfish.
3

Oquirrh Lake

๐Ÿ“ Daybreak, South Jordan
South valley anglers

A 67-acre lake at the heart of the Daybreak community, stocked with rainbow trout, bluegill, channel catfish, and largemouth bass. It sits under Utah community pond rules and has miles of trail, docks, and beaches around it, so a fishing trip turns into an easy afternoon out. Stay inside the marked fishing areas when you cast.

Tip: Fish from the designated spots along the shore early in the day. The trail loop is a nice walk while you wait on a bite.
4

Riverfront, Kidney, and Midas Ponds

๐Ÿ“ South Jordan
Variety in one stop

Three connected ponds off River Front Parkway, tucked right next to the Jordan River trail. You can hit rainbow trout, channel catfish, and bluegill all in one visit, with a path to walk between holes. It is an easy, low-key spot that does not feel as packed as the single-pond parks.

Tip: Kidney Pond sits right by the parking lot for an easy carry-in. Move to Midas, the round northern pond, when the others get busy.
5

Cove Pond

๐Ÿ“ Herriman
Far southwest valley

A friendly little community pond at The Cove at Herriman Springs, stocked often with rainbow trout, catfish, and bluegill. The trout run about 10 to 14 inches and the catfish take over in the heat of summer. A fish-cleaning station, restrooms, picnic areas, and a playground make it a real family stop for the southwest corner of the valley.

Tip: PowerBait or salmon eggs work for the trout in spring and fall. Switch to nightcrawlers or chicken liver for catfish once it warms up.
6

Sandy Pond (Grandpa's Pond)

๐Ÿ“ Sandy
Little kids

A friendly neighborhood fishery near 9600 South and 900 West, stocked with rainbow trout, catfish, and bass. It is shallow and walkable all the way around, which makes it one of the easier spots to take small children for a first cast.

Tip: Bring PowerBait or a small worm under a bobber for the stocked trout. Release any largemouth bass you catch.
7

Mehraban Wetlands Park Pond

๐Ÿ“ Draper
A quiet evening cast

A calm one-acre pond on Riparian Drive that does not get the pressure the bigger ponds do. Expect rainbow trout, bluegill, sunfish, and catfish in a peaceful wetland setting. The quiet is the whole point, so it is a nice reset after work.

Tip: Great for an evening cast. Bluegill bite well on a tiny piece of worm right along the edges.
8

Jordan River Parkway

๐Ÿ“ Salt Lake Valley (Midvale, West Jordan, South Salt Lake)
Fishing close to home anywhere in the valley

The river runs the whole length of the valley with a long trail beside it, so you can find a quiet bend close to almost any city here. Catfish and carp are the main draw, and the carp pull hard on light tackle, which makes them more fun than people expect. It is the most flexible spot on this list since there is access all over.

Tip: Fish the deeper, slower pools with nightcrawlers or chicken liver for catfish. Corn or dough balls work for carp.
9

Big Cottonwood Creek

๐Ÿ“ Cottonwood Heights / Holladay
Wild trout and moving water

A real trout stream running through the east side of the valley, not a stocked pond. It holds brown, rainbow, and brook trout plus native Bonneville cutthroat, and the DWR adds rainbows each year. This is the spot when you want flowing water and a more natural feel without leaving town.

Tip: Drift a small baited hook or a salmon egg into the deep pools. No dogs in the canyon, since this is drinking water.
10

Wheadon Farm Park

๐Ÿ“ Draper
A full family afternoon

An old family farm turned county park south of 13800 South, with a stocked pond and lots of open space around it. The wide grassy banks and picnic areas make it an easy place to settle in for a few hours. Kids can wander and play when the fish stop biting.

Tip: Pack a lunch and make a day of it. The shade and grass give the kids room to roam.
11

Murray Park Pond

๐Ÿ“ Murray
Pairing fishing with a park day

A small, easy pond inside busy Murray Park, stocked with trout, catfish, and bluegill. The playgrounds, restrooms, and picnic spots right there make it a low-stress family outing. It is simple and reliable, which is exactly what you want with little kids.

Tip: Weekday mornings are calmest. Pair the fishing with the park's pavilions and splash areas for the kids.
๐Ÿ“
Local note: Check the DWR stocking report the night before and aim for a pond stocked in the last week or two. Get there at first light, and you will usually have the trout and the good bank spots mostly to yourself.

How to pick the right one

A great fishing spot near the Salt Lake Valley comes down to three things: what you want to catch, how far you want to drive, and who is coming with you. The valley's community ponds are managed by the Utah Division of Wildlife Resources, which stocks rainbow trout in the cooler spring and fall months and channel catfish through the summer. If you are bringing kids or someone who has never fished, a small walkable pond with paved paths and restrooms beats a remote bank every time.

Timing matters more than gear here. Trout bite hard in the first few days after a stocking, and the DWR posts stocking reports online so you can plan around them. Early morning and the last hour before dark are the most active windows. For something wilder, a creek like Big Cottonwood holds wild trout, and the Jordan River runs the length of the valley with catfish and carp in the slow pools. Pick a spot close to your side of the valley, check the posted rules and limits, and you can fish before or after work without leaving town.

Get the good stuff first.

Free local picks, events, and openings in your inbox. From the team that wrote this guide.

Common questions

Do I need a fishing license to fish in the Salt Lake Valley?
Yes. Anyone 12 and older needs a current Utah fishing license, even at the community ponds. Kids under 12 can fish for free. You can buy a license online through the Utah Division of Wildlife Resources or at most outdoor and sporting goods stores.
What can I catch at the community ponds here?
Mostly stocked rainbow trout, channel catfish, and bluegill, with the occasional largemouth bass. Bigger waters like Decker Lake and Oquirrh Lake also turn up carp and bass. Trout show up after spring and fall stockings, and catfish are the summer staple. The DWR encourages you to release any bass you catch.
What is the catch limit at the urban ponds?
Most community ponds in the valley have a daily limit of two fish. Bass are usually catch-and-release by request. Always check the current Utah fishing guidebook or the pond's posted sign, since limits can differ by water.
When is the best time to catch stocked trout?
Right after the pond gets stocked, which is usually spring and fall. The DWR posts stocking reports online, so check those before you go. Early morning and the hour before dark tend to be the most active for trout.
Where can I fish on the south end of the valley?
You have good options without driving north. Oquirrh Lake in Daybreak, the Riverfront, Kidney, and Midas ponds in South Jordan, Sandy Pond, Cove Pond in Herriman, and the Draper park ponds all sit on the south side. Pick the one closest to home and you can fish before or after work.
Can I fish a real river or creek near Salt Lake City, not just ponds?
Yes. The Jordan River runs the whole length of the valley with trail access in many cities, and it holds catfish and carp in the slower pools. For trout in moving water, Big Cottonwood Creek on the east side is a true stream with wild and stocked fish.
Where can I fly fish near Salt Lake City?
Big Cottonwood Creek on the east side is the closest moving water for fly fishing, with wild and stocked trout in the deeper pools and pocket water. For a bigger day, the Provo River and the Weber River are a short drive out of the valley and are the go-to tailwaters for fly anglers in the area. Match a small nymph or a caddis pattern to what is hatching and work the seams.

More local guides

Picks are curated by The Salt Lake Valley team. Hours and details change, so confirm before you go.