Fishing in St. George, Utah

World-class bass fishing at Sand Hollow, stocked trout at Kolob Reservoir, fly fishing the Virgin River, and family-friendly bluegill at Gunlock. Southern Utah's warm climate means year-round fishing just minutes from town.

124
Fishing Spots
6+
Reservoirs & Lakes
50+
River Miles
12
Fish Species

Year-Round Fishing in the Desert Southwest

Southern Utah surprises many visitors with its outstanding fishing opportunities. Within 30 minutes of St. George, you can cast for largemouth bass in the warm waters of Sand Hollow Reservoir, catch stocked rainbow trout at mountain lakes like Kolob Reservoir, or fly fish for brown trout along the Virgin River near Zion. The region's mild winter climate means productive fishing 12 months a year — no frozen lakes here. Six major reservoirs, miles of river access, and local guide services make St. George an underrated fishing destination with uncrowded waters and stunning red rock scenery.

Fishing Experiences

Quail Creek Reservoir

$

Premier bass and bluegill fishing just 15 minutes from St. George. Warm water year-round. Largemouth bass, bluegill, and channel catfish. Boat ramp and shore access. State park fee required.

Sand Hollow Reservoir

$

Large warm-water reservoir with excellent largemouth bass, bluegill, and channel catfish. Beautiful red rock setting. Boat ramp, kayak access, and plenty of shore fishing spots.

Kolob Reservoir

$

Mountain reservoir stocked with rainbow trout. Cooler temperatures at 8,000 feet elevation. Float tubes, small boats, and shore fishing. Scenic mountain setting near Cedar City.

Gunlock Reservoir

$

Quiet reservoir northwest of St. George with largemouth bass, bluegill, and channel catfish. Less crowded than Sand Hollow. Good shore access and peaceful setting.

Pine Valley Reservoir

Free-$

Small mountain lake stocked with rainbow trout in the pine forests above St. George. Peaceful setting at 6,800 feet. Shore fishing only, no boats. Great family destination.

Virgin River Fly Fishing

Free-$

Fly fishing opportunities along the Virgin River and its tributaries. Brown trout in upper sections near Zion. Scenic canyon settings. Wading and bank fishing.

Guided Fishing Trips

$$-$$$

Local guides offer half-day and full-day trips to top fishing spots. Instruction for beginners, gear provided. Bass, trout, and fly fishing options.

Bait, Tackle & Gear

$-$$

Local shops carry fishing gear, live bait, lures, and tackle. Staff can recommend spots and current conditions. License sales available.

124 of 124 results

All Fishing & Outdoor Businesses

Fiesta Fun Center

VERIFIED
Things to DoOpen Now (MDT)

40,000 sq ft family entertainment center with 20-lane bowling, 80+ arcade games, dual 18-hole mini golf courses, laser t...

171 E 1160 S, Saint George
(435) 628-1818
Call

Schatz, Anderson & Associates

VERIFIED
Criminal DefenseClosed (MDT)

Criminal defense law firm with offices in Salt Lake City and St. George, providing comprehensive criminal defense repres...

St. George Office, St. George

Fisher & Hunter, LLC

VERIFIED
Criminal DefenseClosed (MDT)

Criminal defense law firm specializing in DUI, theft crimes, assault, drug charges, and comprehensive criminal defense i...

444 East Tabernacle, Suite B-201, St. George
(435) 652-8000
Call

Landscape Lighting Pro of Utah

VERIFIED
LandscapingOpen Now (MDT)

Award-winning luxury landscape lighting specialists serving Salt Lake City and St. George with custom outdoor lighting d...

Multiple Locations, Midvale
(801) 440-7647
Call

Snow Canyon State Park

VERIFIED
ParksClosed (MDT)

Snow Canyon State Park in Ivins, Utah features stunning red and white Navajo sandstone cliffs, lava tubes, sand dunes, a...

1002 Snow Canyon Dr, Ivins
(435) 628-2255
Call

Zion National Park

VERIFIED
ParksClosed (MDT)

Zion National Park in Springdale, Utah is one of America's most visited national parks, featuring Angels Landing, The Na...

1 Zion Park Blvd, Springdale
(435) 772-3256
Call

Bryce Canyon National Park

VERIFIED
ParksClosed (MDT)

Bryce Canyon National Park in Southern Utah features the world's largest collection of hoodoos — towering red rock spire...

Highway 63, Bryce Canyon City
(435) 834-5322
Call

Beehive Insurance

VERIFIED
InsuranceOpen Now (MDT)

Independent insurance agency providing auto, home, business, life, and health insurance. Local agents serving Southern U...

1224 S River Rd, St. George
(435) 627-1111
Call

Salcido Law Firm - St. George

VERIFIED
Criminal DefenseClosed (MDT)

Comprehensive criminal defense practice serving Southern Utah with expertise in DUI, drug crimes, violent crimes, and fa...

St. George Service Area, St. George
(801) 413-1753
Call

Zion Canyon Hot Springs

VERIFIED
RecreationOpen Now (MDT)

Natural geothermal mineral springs resort in La Verkin featuring 30+ pools, WorldSprings globally-inspired soaking exper...

202 W 300 S, La Verkin
(435) 503-3575
Call

Brian Head Resort

VERIFIED
Outdoor RecreationClosed (MDT)

Brian Head Resort in Brian Head, Utah offers skiing, snowboarding, mountain biking, and scenic chairlift rides at 9,600 ...

329 S Hwy 143, Brian Head
(435) 677-2035
Call

Cedar Breaks National Monument

VERIFIED
ParksClosed (MDT)

Cedar Breaks National Monument near Cedar City, Utah features a stunning natural amphitheater of colorful rock formation...

Highway 148, Brian Head
(435) 986-7120
Call

Kolob Canyons (Zion National Park)

VERIFIED
ParksClosed (MDT)

Kolob Canyons is the quieter northern section of Zion National Park near Cedar City, featuring dramatic red finger canyo...

I-15 Exit 40, New Harmony
(435) 772-3256
Call

Sand Hollow State Park

VERIFIED
ParksClosed (MDT)

Sand Hollow State Park in Hurricane, Utah offers a turquoise reservoir for boating and swimming, plus 15,000 acres of re...

3351 Sand Hollow Rd, Hurricane
(435) 680-0715
Call

Red Cliffs National Conservation Area

VERIFIED
ParksClosed (MDT)

Red Cliffs National Conservation Area near St. George, Utah offers hiking, petroglyphs, desert tortoise habitat, and the...

I-15 Exit 22-23, Leeds
(435) 688-3200
Call

Grand Staircase-Escalante National Monument

VERIFIED
ParksClosed (MDT)

Grand Staircase-Escalante National Monument covers 1.87 million acres of rugged Southern Utah wilderness including slot ...

755 W Main St, Escalante
(435) 826-5499
Call

Pioneer Park

VERIFIED
ParksClosed (MDT)

Pioneer Park in St. George, Utah is a popular red rock park featuring hiking trails, rock scrambling, scenic overlooks o...

300 N 100 E, St. George
(435) 627-4500
Call

Toquerville Falls

VERIFIED
ParksClosed (MDT)

Toquerville Falls near LaVerkin, Utah is a stunning 200-foot desert waterfall and popular swimming hole accessible via a...

Toquerville Falls Rd, Toquerville
(435) 688-3200
Call

Coral Canyon Golf Course

VERIFIED
Recreation & FitnessClosed (MDT)

Coral Canyon Golf Course in Washington, Utah is a premier 18-hole championship course set among dramatic red rock canyon...

1925 N Canyon Greens Dr, Washington
(435) 688-1700
Call

The Ledges Golf Club

VERIFIED
Recreation & FitnessClosed (MDT)

The Ledges Golf Club in St. George, Utah is a stunning 18-hole championship course carved into red sandstone bluffs, off...

1585 W Ledges Pkwy, St. George
(435) 634-4640
Call

Desert Color

VERIFIED
Real EstateClosed (MDT)

Desert Color is a master-planned community in St. George, Utah featuring a crystal lagoon, resort-style amenities, new h...

5005 S Desert Color Blvd, St. George
(435) 222-0059
Call

Yogi Bear's Jellystone Park Camp-Resort

VERIFIED
Recreation & FitnessClosed (MDT)

Jellystone Park in Hurricane, Utah is a family camping resort near Zion National Park featuring cabins, RV sites, water ...

4410 N 4400 W, Hurricane
(435) 635-4025
Call

Thunder Junction All Abilities Park

VERIFIED
ParksClosed (MDT)

Thunder Junction All Abilities Park in St. George, Utah is Southern Utah's first fully inclusive playground designed for...

1851 S Dixie Dr, St. George
(435) 627-4500
Call

Dig Paddlesports

VERIFIED
Recreation & SportsOpen Now (MDT)

Family-owned paddle sports business offering kayak and paddleboard rentals, tours, and instruction at Quail Creek.

472 N 5300 West, Hurricane
(435) 467-9988
Call

Fishing in St. George: FAQ

What are the best fishing spots near St. George?

Quail Creek Reservoir (15 min from town) offers excellent bass and bluegill year-round. Sand Hollow Reservoir has great bass fishing in a scenic red rock setting. Gunlock Reservoir is quieter with good bass and catfish. For trout, head to Kolob Reservoir or Pine Valley Reservoir in the mountains. The Virgin River offers fly fishing for brown trout near Zion.

Do I need a fishing license in Utah?

Yes, anyone age 12 and older needs a valid Utah fishing license. Licenses can be purchased online at wildlife.utah.gov or at local sporting goods stores. A one-day license costs around $12, and an annual resident license is about $34. A second rod permit is available for an additional fee.

Which lakes are stocked with trout near St. George?

Kolob Reservoir is regularly stocked with rainbow trout by the Utah DWR. Pine Valley Reservoir also receives stocked rainbow trout. Both are mountain lakes at higher elevations with cooler water temperatures suitable for trout. Lower elevation reservoirs like Sand Hollow and Quail Creek are too warm for trout.

Can I fly fish near St. George?

Yes, the Virgin River and its tributaries offer fly fishing for brown trout, particularly in the upper sections near Zion National Park. The best fly fishing is in fall and winter when water temperatures are cooler. Guided fly fishing trips are available through local outfitters.

What is the best season for fishing in St. George?

Fishing is productive year-round in Southern Utah. Spring and fall offer the best bass fishing at Quail Creek and Sand Hollow. Summer is excellent for early morning and evening sessions. Winter fishing is surprisingly good thanks to mild temperatures. Trout fishing at mountain reservoirs is best from May through October.

Are the fishing spots family-friendly?

Yes, most reservoirs have easy shore access, picnic areas, and restrooms. Quail Creek and Sand Hollow state parks have developed facilities. Pine Valley Reservoir is especially family-friendly with a flat shoreline and nearby campground. Bluegill are abundant and easy to catch for young anglers.

Fishing in St. George, Utah — Lakes, Reservoirs & Fly Fishing

St. George, Utah offers surprisingly diverse fishing opportunities across warm-water reservoirs, mountain trout lakes, and scenic river corridors. Quail Creek Reservoir, just 15 minutes from downtown, is the go-to spot for largemouth bass and bluegill with warm water year-round and excellent shore access. Sand Hollow Reservoir delivers outstanding bass fishing in a dramatic red rock setting, with boat ramps, kayak launch points, and miles of shoreline for bank fishing. Gunlock Reservoir northwest of town provides a quieter alternative with good bass, bluegill, and channel catfish in a peaceful desert canyon. For anglers seeking trout, Kolob Reservoir at 8,000 feet elevation is regularly stocked with rainbow trout by the Utah Division of Wildlife Resources, and Pine Valley Reservoir offers a serene mountain fishing experience surrounded by ponderosa pines.

Fly fishing enthusiasts find rewarding water along the Virgin River and its tributaries, particularly in the upper sections near Zion National Park where brown trout inhabit scenic canyon pools and riffles. The best fly fishing is during fall and winter when cooler water temperatures bring trout to the surface. Local guide services offer half-day and full-day fishing trips to top spots throughout the region, providing gear, instruction, and local knowledge for beginners and experienced anglers alike. The region's mild winter climate is a major advantage — while northern Utah lakes freeze over, Southern Utah reservoirs remain fishable year-round with comfortable daytime temperatures. Local tackle shops provide live bait, lures, fishing licenses, and up-to-date reports on what's biting where, making it easy for visitors to get on the water quickly.

Fishing Services Available:

  • Guided fishing trips: Half-day and full-day guided trips for bass, trout, and fly fishing at top local spots
  • Boat and kayak rentals: Motorboat, pontoon, and kayak rentals available at Sand Hollow and Quail Creek state parks
  • Fishing gear and tackle: Local shops carry rods, reels, lures, live bait, and all essential fishing tackle
  • Fishing license sales: Utah fishing licenses available online and at local sporting goods stores
  • Fly fishing instruction: Guided fly fishing lessons on the Virgin River for beginners and intermediate anglers
  • Fish cleaning stations: Available at developed state park reservoirs for cleaning your catch on-site
  • Camping and fishing packages: Combine lakeside camping with fishing at state parks and mountain reservoirs
  • Youth fishing programs: Kids' fishing events, family-friendly shore access, and beginner instruction available

Fishing by Location:

  • Quail Creek - Premier bass and bluegill fishing 15 minutes from St. George, warm water year-round
  • Sand Hollow - Large reservoir with excellent bass fishing in a scenic red rock setting
  • Kolob Reservoir - Mountain trout lake stocked with rainbow trout at 8,000 feet elevation
  • Gunlock - Quiet reservoir with bass, bluegill, and catfish in a peaceful canyon setting
  • Pine Valley - Small mountain lake stocked with trout, surrounded by pine forests
  • Virgin River - Fly fishing for brown trout in scenic canyon sections near Zion National Park