Roosevelt Lake Fishing Guide

Roosevelt Lake is the largest lake in central Arizona and is known as one of the very best bass fishing lakes (Aka, Bass Fishing Paradise in Arizona) in Arizona usually always reporting good to excellent bass fishing conditions on Roosevelt Lake.

Roosevelt Lake is the head lake in a chain of 4 lakes (Roosevelt Lake, Apache Lake, Canyon Lake and Saguaro Lake) and then flow into the Salt River and another great fishing area known as the Lower Salt River.

Roosevelt Lake is over 22,000 surface acres and can be 23+ miles long when the lake is full and it's shores are lined with submerged bushes, trees, various covers and more provides plenty of cover and perfect nutrient-rich forage that bass fish love to feast on.

Roosevelt Lake has very few rivals in Arizona for producing great trophy fish. Previous records at Lake Roosevelt for both largemouth bass (14 lbs. 8 oz.) and for smallmouth bass (7 lbs. 4 oz.) which were both caught from Lake Roosevelt. Catfish weighing in excess of 60 lbs. have been caught here. Crappies weighing in excess of one pound are routinely caught at Lake Roosevelt.

Roosevelt Lake offers great fishing for Largemouth Bass, Smallmouth Bass, Yellow Bass, Black Crappie, Bluegill, Channel Catfish and Flathead Catfish.

Roosevelt Lake offers:

128 MILES OF SANDY SHORELINE

STUNNING RED ROCKS &

CRYSTAL BLUE WARM WATER

Lake Roosevelt Lake Ranked Arizona’s #1 Favorite Fishing Lake By Arizona Fisheries Management!

Roosevelt Lake Fishing Videos

Access a variety of Roosevelt Lake fishing videos and learn what other did to catch great Bass and other fish on Roosevelt Lake.

Roosevelt Lake Best Areas to Fish

The best hotspots to fish at Lake Roosevelt are AZGFD Habitat Structure at Roosevelt Lake that also include G.P.S. Points on the map below. Learn more here

Roosevelt Lake Marinas 

Services

Boat Moorage
Boat Rentals
Concierge Services
RV Park

Location
28085 AZ-188
Roosevelt, AZ 85545

Phone
(602) 977 7170

Directions to Roosevelt Lake

To get to Lake Roosevelt from Phoenix, AZ drive US 60 Freeway East and proceed through Apache Junction and turn left on State Route 88. You will drive pass Canyon Lake, Tortilla Flat and Apache Lake on the way to Roosevelt Lake. The road goes from paved to a narrow dirt road. If you have a fear of heights, don't go this way.

To get to Lake Roosevelt from Tucson, take Hwy. 77 to Globe, then Hwy. 60 south, then Hwy. 188 north for 27 miles to the lake.

Lake Roosevelt Boat Ramps

  • Cholla Campground
  • Grapevine Campground
  • Indian Point Campground