Local Guides  โ€บ  Best Fishing Spots in Utah Valley: Lakes, Rivers & Reservoirs
๐ŸŽฃ

Best Fishing Spots in Utah Valley: Lakes, Rivers & Reservoirs

Utah Valley has some of the easiest, prettiest fishing in the state, from blue-ribbon trout rivers to little neighborhood ponds the kids can walk to. Here are 10 real spots across Utah County worth packing a rod for, loosely ranked by how much locals love them.

At a glance

Best with kidsSalem Pond
Best trout riverLower Provo River
Most fish, most varietyUtah Lake
Best mountain viewsTibble Fork Reservoir
Best south-valley pickSpanish Oaks Reservoir
1

Lower Provo River

๐Ÿ“ Provo Canyon, Provo to Orem
Serious trout anglers and fly fishing

This stretch runs from Deer Creek down through the canyon to Utah Lake, and it holds brown and rainbow trout, some over 18 inches. It is one of the best wild trout rivers in the West, and it sits 15 minutes from downtown Provo. The Lower Provo is a tailwater, so the flows stay cold and steady, which is why the trout grow big and the locals treat it like home water.

Tip: Park at the Provo River Trail and walk in. Mornings are best, and small flies in the 18 to 22 range do the work.
2

Utah Lake

๐Ÿ“ Provo, Vineyard, Saratoga Springs
Numbers, variety, and boat anglers

The big one. Utah Lake is full of channel catfish, white bass, largemouth bass, and walleye, and you can fish it from the bank or launch a boat. It is the go-to when you want to catch a lot of fish, not just trout. The shallow water warms fast, so the bite turns on early in the year, and a slow evening on the bank can still fill a stringer.

Tip: Use the boat ramp at Utah Lake State Park in Provo. Catfish bite well in the evening on cut bait or nightcrawlers.
3

Deer Creek Reservoir

๐Ÿ“ Just east of Provo Canyon (Wasatch County line)
Boating and ice fishing

A short drive up Provo Canyon gets you to this big, scenic reservoir known for rainbow trout, brown trout, and smallmouth bass. The water is clean and the mountain views make it a favorite for boats and bank anglers alike. It is also a strong winter pick, since it is one of the more popular ice fishing reservoirs near the valley once the ice is safe.

Tip: Spring and fall are prime. Troll for trout from a boat, or fish the inlet areas from shore.
4

Tibble Fork Reservoir

๐Ÿ“ American Fork Canyon, American Fork
Scenery and paddle fishing

A mountain reservoir about 15 minutes up American Fork Canyon, fed by the American Fork River and stocked with trout. No motorized boats means it stays calm and quiet, so it is great for a kayak or paddleboard with a rod. The snowmelt water runs crystal clear, and the canyon walls around it make this one of the prettiest places to wet a line in the whole county.

Tip: There is a small canyon entry fee. Go early on a weekday to beat the crowds and grab parking.
5

Salem Pond

๐Ÿ“ Salem (Knoll Park)
Families and easy bank access

An 11-acre pond in a city park stocked with rainbow trout, channel catfish, largemouth bass, and bluegill. Easy bank access all the way around makes it perfect for a quick after-work cast or a family afternoon. The DWR keeps it loaded with trout through the cooler months, so this is one of the most reliable spots in the valley to actually hook into a fish.

Tip: Rainbow trout hit PowerBait or a worm under a bobber. Bass fishing picks up in spring along the edges.
6

Spanish Oaks Reservoir

๐Ÿ“ Spanish Fork
South-valley family trips

A community reservoir up Spanish Fork Canyon with restrooms, picnic spots, and a playground, so it works for a whole family outing. The DWR stocks it often with rainbow trout, and it also holds cutthroat and hybrid striped bass for a little surprise. It is the best put-and-take fishing on the south end of the valley without a long drive.

Tip: Fish the bank with PowerBait for trout. The picnic and playground setup makes it easy to bring everyone along.
7

Highland Glen Park Pond

๐Ÿ“ Highland
First-timers and little kids

A clean little community fishery stocked often with rainbow trout and channel catfish, plus bluegill and bass. It is one of the friendliest spots in the valley for kids and first-timers to actually catch something. The whole pond has a paved path around it, so it is an easy walk for grandparents and strollers too.

Tip: Falls under Utah community pond rules, so check the daily limit. A simple bobber-and-worm setup is all you need.
8

Manila Creek Pond

๐Ÿ“ Pleasant Grove
Teaching someone to fish

A neighborhood pond right in Pleasant Grove with mountain views, stocked yearly with rainbow trout and holding bluegill and wiper too. Quick, accessible, and a solid spot to teach someone to fish. Because it sits in a quiet residential corner, it rarely feels crowded, which is part of why locals keep it on the list.

Tip: Stocking happens around the cooler months, so trout fishing is best in spring and fall.
9

Silver Lake Flat Reservoir

๐Ÿ“ American Fork Canyon, above Tibble Fork
Remote high-country trout

A high mountain reservoir past Tibble Fork at around 7,500 feet, stocked with brook, rainbow, cutthroat, and even arctic grayling. No motorized boats keeps it calm for a canoe or float tube. It feels far more remote than it is, with big alpine views and the odd moose nearby, so it is the move when you want quiet water and cool air on a hot day.

Tip: The dirt road past Tibble Fork is rough, so a higher-clearance vehicle helps. Go in summer once the canyon is clear.
10

Vivian Park Pond

๐Ÿ“ Provo Canyon, Provo
Easy fishing with a scenic walk

A small, picturesque pond tucked in Provo Canyon and stocked with trout, surrounded by trees and the river trail. You come for the easy fishing and stay for the scenery. It sits right where the South Fork meets the main canyon, so you can fish the pond and then walk over to try the river in the same trip.

Tip: It is right on the Provo River Parkway Trail, so pair it with a bike ride or a walk. Trout are the main catch.
๐Ÿ“
Local note: If you are bringing kids, hit a community pond within a day or two of a fresh DWR stocking, since that is when the catching is easiest. Check the DWR Fish Utah map for the latest stocking dates before you load up the car.

How to pick the right one

The best fishing in Utah Valley starts with matching the spot to your day. If you want to actually catch something with kids, head to a stocked community pond like Salem, Highland Glen, or Manila Creek. The DWR drops fresh rainbow trout in these ponds every couple of weeks in spring and fall, the banks are flat and walkable, and a worm under a bobber is all you need. If you want a real challenge, the Lower Provo River and the mountain reservoirs reward patience and the right fly.

Think about the season too. Trout get active in the cooler water of spring and fall, so that is prime time for the rivers, reservoirs, and ponds. Summer mornings and evenings are best on Utah Lake for catfish and bass. Many spots also open up for ice fishing once the cold sets in and the ice is safe. Check the DWR Fish Utah map before you go, since stocking dates and rules shift by water.

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 near Provo?
Yes. Anyone 12 and older needs a valid Utah fishing license to fish anywhere in Utah Valley, including the ponds and reservoirs. You can buy one online through the Utah Division of Wildlife Resources or at most sporting goods stores. Kids under 12 can fish without one.
Where is the best fishing near Provo for kids and beginners?
The stocked community ponds are your best bet: Salem Pond, Highland Glen Park Pond, Manila Creek Pond, Vivian Park Pond, and Spanish Oaks Reservoir. They have easy bank access, calm water, and get stocked with trout regularly, so beginners actually catch fish. A worm under a bobber is all you need.
What is the best fishing on the Provo River?
The Lower Provo River through Provo Canyon is the standout, a cold tailwater that holds wild brown and rainbow trout, some over 18 inches. Park along the Provo River Trail and walk in to find your water. Mornings fish best, and small flies in the 18 to 22 range tend to do the work. It is a fly-angler favorite and sits about 15 minutes from downtown Provo.
What kind of fish can you catch in Utah Valley?
It depends on the spot. The Provo River and the mountain reservoirs are known for rainbow and brown trout, and high spots like Silver Lake Flat add brook trout and grayling. Utah Lake holds catfish, white bass, largemouth bass, and walleye. The neighborhood ponds are stocked with rainbow trout and channel catfish, plus bluegill and bass.
What is the best time of year to fish in Utah Valley?
Spring and fall are the sweet spots for most places. Trout are active in cooler water, and the ponds get fresh stocking. Summer mornings and evenings work well too, especially for catfish on Utah Lake. Many spots also stay open for ice fishing in winter once the ice is safe.
Are there fishing spots in Utah Valley where I can use a kayak or paddleboard?
Yes. Tibble Fork Reservoir and Silver Lake Flat Reservoir in American Fork Canyon both ban motorized boats, so the water stays calm for a kayak, canoe, paddleboard, or float tube. They are great when you want to fish and paddle in the same trip.
Where can I fish in the south end of Utah County?
Spanish Oaks Reservoir up Spanish Fork Canyon is the standout pick for the south valley, with frequent trout stocking plus restrooms, picnic areas, and a playground. Salem Pond in nearby Salem is another easy, family-friendly option close by.

More local guides

Picks are curated by the Provo FOMO team. Hours and details change, so confirm before you go.