Top 17 Best Lakes in Arizona

Arizona is no “land of 10,000 lakes”, but we do have many bodies of water that are big enough for all sorts of recreational activities. The majority of the lakes in Arizona are reservoirs, or man-made lakes created by dams built on rivers and streams. Given the dry climate in this state, these lakes help to preserve water for use during droughts while also providing places for boating, swimming, fishing, kayaking, and paddle boarding.

Whether you’re looking for a smaller lake where you can fish for native Apache trout, or wide open water for even the most experienced wakeboarder, the lakes in Arizona are easily accessible and ready for your adventures.

1. Lake Powell

Arguably the most beautiful of all the lakes in Arizona, Lake Powell is a behemoth of a water system. The lake itself covers more than 250 square miles, while the Glen Canyon National Recreation Area around the lake covers about 1.5 million acres.

Lake Powell Arizona

Lake Powell has so many small side canyons that it’s almost impossible to explore them all. Due to these canyons, the shoreline of Lake Powell actually stretches 1,960 miles long!

Lake Powell was formed by the construction of the Glen Canyon Dam in 1956, and the resulting lake formed in what was formerly miles and miles of slot canyons. Like most places near southern Utah and northern Arizona, the shore lines are primarily red rock sandstone.

Since Lake Powell sits on the border of Utah and Arizona, where you tend to spend your vacation here depends on where you’re coming from. Utahns tend to set sail on their houseboats from the Bullfrog marina, while Arizonans frequent the Lone Rock camping area. Several marinas dot the shorelines of both the north and south sections of Lake Powell.

The most common activity here by far is boating, and wakeboarders especially love getting out on the water at first light to take advantage of the glassy still water. Kayaking, jet skiing, paddle boarding, and swimming are also popular activities on this lake.

Due to its size, there is plenty of room for thousands of tourists to enjoy Lake Powell on any given day. Be on the lookout for mule deer and bighorn sheep on the rocky cliff faces. Take a side trip to Rainbow Bridge, one of the most stunning natural arches in the world.

  • Location: Page, AZ
  • Entrance Fee: $30 per vehicle for 7 days, marina and boat fees may also apply

2. Saguaro Lake

Located only a short distance from the city of Mesa, Saguaro Lake is a reservoir and one of four in a series of lakes along the Salt River. It is the most easily accessible of these lakes, and is so named due to the numerous towering saguaro cacti that line its shores.

Saguaro Lake Mesa Arizona

There is one entrance and one marina on Saguaro Lake, but plenty of room for boaters and kayakers to enjoy the mild waters here. There is a locally beloved group of bighorn sheep that enjoy loitering on the rugged cliffs, so count yourself lucky if you spot them.

There’s even some places to cliff jump into the water from the shoreline, just be sure to always test the depth before you leap! If you don’t have a motorized boat, you can embark on your kayaks, canoes, or paddle boards from Butcher Jones Beach on the northeast side of the lake. There’s also a hiking trail from here that follows the shoreline.

Saguaro is the perfect lake destination for those who want a quick morning wakeboard session or nighttime kayak, since its proximity to Mesa makes it a convenient location.

  • Location: Along Bush Highway between Mesa and Highway 87
  • Fees: $8 Tonto Day Pass

3. Canyon Lake

Upriver from Saguaro Lake lies the slightly smaller Canyon Lake. The towering canyon walls along the shorelines give Canyon Lake its name. This lake is another reservoir, formed by the construction of the Mormon Flat Dam in the early 1920’s.

Canyon Lake Reservoir Arizona

Getting here requires driving on a paved winding road, taking Highway 88 just past the Superstition Mountains. This is a great place for scuba divers to practice their skills and get certified, and for beginner kayakers looking to get more comfortable in their watercraft.

There’s a campground just a 3 mile boat ride through the lake and cliffs, providing a very peaceful location for a weekend of relaxation. The marina and campground in the main area of Canyon Lake provide a place to grab lunch at the restaurant, and a sandy area to set up your beach umbrella and enjoy the sunshine.

Although slightly farther from the city than Saguaro Lake, Canyon Lake is still a great place to enjoy those long, hot summer days.

  • Location: 45 miles east of Phoenix
  • Fees: $8 Tonto Day Pass

4. Roosevelt Lake

The largest of the Salt River reservoirs, Roosevelt Lake is named after President Theodore Roosevelt; he also dedicated the dam upon its completion in 1911. The lake itself sits in the shadow of Four Peaks mountain (one of the best mountains in Arizona), and one of the best views of the lake can be found on Four Peaks summit.

Roosevelt Lake

There are several different species of fish who make their homes in Roosevelt Lake, and fishing is one of the more popular activities on the water. Other recreational activities include boating, hiking nearby (the Arizona Trail crosses Highway 88 just northeast of the dam), kayaking, and paddle boarding.

There are also at least 6 areas to camp on the shores of Roosevelt Lake, providing an excellent base camp for a multi-day fishing trip. The Roosevelt Marina offers a store, boat rentals, an RV park, and even a boat concierge service for all your boating needs.

Roosevelt Lake is huge- it covers a total of 33 square miles, meaning there’s plenty of space for everyone to enjoy this desert oasis.

  • Location: 80 miles northeast of Phoenix
  • Fees: Daily Pass ($8) plus watercraft sticker for boating ($4)

5. Big Lake

Nestled among the pines and Douglas firs is Big Lake, about 26 miles from the small town of Springerville in the White Mountains. It is considered the best fishing lake in these mountains, providing anglers plenty of opportunity to catch native Arizona fish species.

Big Lake White Mountains Arizona

There’s a small store located near the boat ramps at Big Lake- stop by here for a popsicle and cold drinks after a long morning of fishing! Kayakers and paddle boarders also take advantage of this lake for its beautiful setting and grassy shorelines.

At 575 acres, Big Lake isn’t as “big” as the other lakes in this list but is still large enough for boating. The surrounding areas offer prime camping spots, showcasing some of Arizona’s best mountain terrain. Other smaller lakes in the area make Big Lake a great destination for fisherman and small watercraft users.

  • Location: White Mountains in central eastern Arizona
  • Fees: None

6. Lake Pleasant

Yet another reservoir in Arizona, Lake Pleasant provides water for much of the western Phoenix valley. Although the reservoir serves a practical purpose, it is also a hub for water recreation for the northwest Phoenix area. Boating, windsurfing, jet skiing, and scuba diving are all popular activities here.

Fishing At Lake Pleasant

Annual events take place on the 11 square miles of lake: Lake Pleasant Paddle Days where kayakers and paddle boarders gather to socialize and test their skills, and Bill Luke Bass Days, a carnival-like event with vendors, food, and live music.

There are some Hohokam ruins nearby, remnants of an ancient people who used the Agua Fria River (which flows into Lake Pleasant) to water their crops and sustain their small village. The ruins are on top of Indian Mesa, and a short hike will take you to the top. You’ll see artifacts scattered about, mostly pottery, but remember to be respectful and leave them where they are!

  • Location: Peoria, AZ
  • Fees: $7 Day Pass

7. Bartlett Lake

Located 20 miles east of Carefree, Bartlett Lake is another reservoir that is crucial for water storage for the Phoenix Valley. This is one of the more popular fishing lakes in the region, in fact the state record for small-mouth bass was caught here!

Bartlett Lake Rio Verde

Bartlett Lake is surrounded by pristine Sonoran Desert terrain, so be on the lookout for desert wildlife such as coyote, deer, bighorn sheep, and javelina who use the lake for their water source. The Verde River supplies the water for this lake, and one can use a non-motorized watercraft such as a kayak or paddle board to travel upriver.

There are four boat-launching ramps, but this lake fills up quickly on the weekends, so be sure to get there early for prime fishing spots. Bartlett Lake may be smaller than other Arizona lakes on this list, but it can still provide a great outing for fishing and other activities.

  • Location: Between Carefree and Fountain Hills
  • Fees: $7 Day Pass

8. Tempe Town Lake

The only lake located right in the middle of the city, Tempe Town Lake was created by a dam and is the star of downtown Tempe. Paths line the lake on both sides, and several bridges cross the lake, making this a biking, walking, and running hub.

Tempe Town Lake

On some mornings, you can spot the Arizona State University rowing team practicing their strokes on Tempe Town Lake. In the fall, the lake is the location of the Ironman Triathlon, and is a spectator-friendly race due to the looped course. Rent a paddle boat, powered by your own feet like a bicycle, or put in your own boat at the marina.

Although Tempe Town Lake is used for the swimming portion of the triathlon, swimming in this lake is not recommended otherwise due to poor water quality. If your kids need to cool off in the summer heat, there is a large splash pad located at Tempe Beach Park next to the lake. Several restaurants near the lake make this a great place to spend your weekend.

  • Location: Tempe, AZ
  • Fees: None

9. Watson Lake

Let’s take it up north a bit; scenic Watson Lake is located near Prescott, AZ and has some of the most unique and iconic rock formations on its shores. Another reservoir, this lake is formed by a dam built on Granite Creek in the early 1900’s.

Watson Lake

Prescott is home to the only rowing team in northern Arizona, who use Watson Lake as their training grounds. The rocks and huge boulders surrounding the lake are a popular destination for rock climbers and bouldering enthusiasts. A hiking trail will take you all the way around the lake, for a total of 4.5 miles.

Swimming is not allowed in the lake, but don’t let that stop you from enjoying the water! Fishing, canoeing, paddle boarding, and kayaking are all allowed on the lake. Campgrounds nearby make Watson Lake a beautiful location for a weekend excursion.

Not a camper? No worries! The city of Prescott is only 4 miles away, and the downtown scene has plenty of restaurants and touristy shops to keep you fed and entertained. Spend all day hiking, boating, fishing, and rock climbing at the lake and then sink into a soft bed at one of Prescott’s many hotels.

  • Location: Prescott, AZ
  • Fees: $3 for parking

10. Bear Canyon Lake

Too hot in the Phoenix area? Take a 2.5 hours drive up to the Mogollon Rim, and hike the short distance down to Bear Canyon Lake. This lake is rarely busy, and used mostly by fishermen and hikers.

Bear Canyon Lake

Getting there requires about 10 miles on a dirt road, but it is well maintained and doesn’t require a high clearance vehicle. The hike down to the southern edge of the lake from the parking lot is only a quarter of a mile, but it can be steep in spots. Once at the bottom, hang up a hammock between the stands of pine trees, or hike the 3.5 miles around the edge of the lake.

There is plenty of shade and green grass to spread out for a lovely picnic. On the northern end of the lake, a different road goes all the way to the dam, giving you shore access to put in your kayak or paddleboard.

Another favorite activity for kids is catching crawfish from the shores, which can also be used as fish bait. Bear Canyon Lake is a great destination for families with kids, just be aware of the weather forecast as it can get quite cold here in the winter. This is the perfect lake for a day trip to get away from the heat.

  • Location: Near Forest Lakes, AZ
  • Fees: None

11. Apache Lake

Apache Lake is another reservoir built along the Salt River, located 5 miles downstream from Roosevelt Lake. The usual water activities can be found here, such as boating, fishing, kayaking, and more.

Apache Lake

The historic Apache Trail road passes by here (but is currently impassable after a mudslide in 2019). Apache Lake is only accessible now from the east side, making it a longer trip than usual. Due to the longer road trip required, Apache Lake is less crowded than it used to be, making this a great place to escape the crowds on the weekend.

The Apache Lake Marina and Resort provide plenty of amenities for visitors to the lake; hook up your RV, rent a room at one of the 3 motels, eat at the restaurant, or stop in at the general store to provide everything you need for your vacation at Apache Lake.

  • Location: 5 miles west of Roosevelt Lake
  • Fees: $7 Day Pass and $4 Water Pass

12. Lake Mead

Lake Mead has the distinction of being America’s first ever national recreation area. Created by the gigantic Hoover Dam (which took 6 years to build and claimed over 100 lives in the process), Lake Mead spans across the border of Arizona and Nevada.

Lake Mead

There is over 750 miles of shoreline, so put in your boat at one of the marinas, find a secluded cove, and enjoy Lake Mead at its best. As America’s largest reservoir by water volume, there are nearly 250 square miles of open water to enjoy.

Boating is the most popular activity here (just like most lakes in Arizona) but there is also ample room for jet skiing, long distance swimming, kayaking, and sunbathing on the many sandy beaches.

There are four marinas and several hotels and resorts located around Lake Mead. It’s proximity to Las Vegas makes this a popular oasis in the desert for the rich and famous. Rent a houseboat with friends for a week-long adventure on the water!

  • Location: 24 miles from Las Vegas
  • Fees: Entrance Fee- $25 per vehicle, and varying fees for watercraft and camping

13. Lake Havasu

The location of the historic London Bridge (surprise! It’s not in London), Lake Havasu is one of the hottest areas of the state. Thank goodness for the huge body of water nearby to cool off; Lake Havasu covers 46 square miles and the water temperature is fairly mild year round.

Hot Air Balloons Over Lake Havasu

There’s plenty of scenic shoreline for picnics, camping, swimming, and sunbathing. There’s beachfront camping available, as well as RV camping right near the water.

Desert trails nearby make Lake Havasu a year-round playground.

Visit Lake Havasu Museum of History to learn about the construction of the Parker Dam that created the lake, or enjoy the local animals at the two wildlife refuges. Enjoy the Mohave Sunset Trail as it winds through the brush and trees near the shoreline.

Lake Havasu is known as “Arizona’s Playground” and it’s not hard to see why! This reservoir definitely makes the oppressive heat a little more tolerable.

  • Location: Havasu City, AZ
  • Fees: $15-20 per vehicle

14. Lake Mohave

Lake Mohave is a seperate body of water from Lake Mead, although they are both encompassed in Lake Mead Recreation Area. A big portion of Lake Mohave is in steep-walled canyons, but it eventually opens up into more open water.

Lake Mohave

Due to Lake Mohave being downriver from Lake Mead, and because the water in Lake Mohave is released from the bottom of Lake Mead, the water is consistently more cold through the canyons and into the more open area of the lake. On extremely hot days, this water is downright refreshing!

All the usual lake activities are available at Lake Mohave, such as boating, fishing, swimming, and person-powered watercrafts. There are designated campgrounds and RV parks found along the shorelines on both sides. In fact, this lake straddles the Arizona and Nevada border so each shoreline is in a different state!

The many coves and secret fishing hideouts in Lake Mohave make this a great getaway for fisherman, boaters, and water sports enthusiasts looking for some more privacy.

  • Location: Lake Mead Recreation Area
  • Fees: $25 per vehicle for & day pass

15. Patagonia Lake

No, this isn’t South America’s Patagonia; this small town and lake by the same name are in southeastern Arizona, and it is a lesser-known oasis in the desert. Patagonia Lake State Park includes Patagonia Lake and Sonoita Creek.

Patagonia Lake

For a smaller lake, there sure is a lot to do here! There are over 100 campsites, including 12 that you can only get to by boat. There’s several miles of hiking trails, and one of them will take you farther into Sonoita Creek, which flows out of Patagonia Lake.

Or rent one of the cabins that are situated near the lake, with stunning views to catch that waterfront sunset. Each cabin can fit 6-8 people, and make for a great weekend getaway spot. Birdwatchers love Patagonia Lake for its diverse wildlife and bird spotting opportunities.

  • Location: Patagonia, AZ
  • Fees: $15-20 per vehicle

16. Kinnikinick Lake

The name is fun to say, and even more fun to visit. Located southeast of Flagstaff, this small lake is a great place to see elk, bear, deer, and bald eagles in their natural habitat. Only smaller motorized boats are allowed here, and kayaks, canoes, and paddle boards are always welcome.

Kinnikinick Lake

This lake is day-use only, in order to protect the delicate shorelines from campers and keep the wildlife comfortable in their home. There is a picnic area here, but no bathroom facilities- remember your Leave No Trace principles!

Kinnikinick Lake is stocked with trout, so be sure to bring your fishing poles to test your luck on these high-country fish. Be wary of weather: at 7,000 feet elevation, storms can come up suddenly. Overall, this small but beautiful lake is worth the trip.

  • Location: 1 hour southeast of Flagstaff
  • Fees: None

17. White Horse Lake

A beautiful sub-alpine lake located 18 miles outside Williams, White Horse Lake is a popular fishing destination that is stocked in the summer with trout and catfish. There’s something for everyone at White Horse Lake.

White Horse Lake Kaibab

There are over 100 campsites (some are reservation only) that are nestled in the pine trees, making this a perfect getaway to escape the Phoenix heat. Composting and pit toilet facilities are located conveniently near the campsites.

White Horse Lake is only about 35 acres in surface area and about 15 feet deep, but still provides a beautiful setting for a camping trip. Hiking and mountain biking trails nearby provide other options for campers and day-use recreation.

  • Location: Southeast of Williams, AZ
  • Fees: $26-40 per night for campsites

Frequently Asked Questions

How many lakes are there in Arizona?

There are 128 lakes in Arizona, but due to the natural dry-climate of the state, many of these lakes are seasonal and do not contain water throughout the entire year. The state also has 5 major rivers.

How many natural lakes are in Arizona?

Arizona only has 2 natural lakes: Mormon Lake near Flagstaff (seasonal only) and Stoneman Lake in Sedona. Both lakes are very small and shallow compared to the man-made reservoirs throughout the state. All the other lakes are man-made and were created for flood control, power generation, or irrigation.

What is the largest lake in Arizona?

Theodore Roosevelt Lake is the largest lake located entirely in Arizona with a surface area of 21,493 acres (8,698 ha) and a maximum depth of 349 ft (106 m). Lake Powell and Lake Mead are larger but they are both located partially within bordering states (Utah and Nevada respectively).

What is the best time of year to visit the lakes in Arizona?

The best time to enjoy the lakes of Arizona are the months of May through September. Winter months may be too cold even for fishing.

Can I swim in Arizona’s lakes?

Yes swimming is possible in most of Arizona lakes! A few on this list (Watson Lake and White Horse Lake for example) are closed to swimming. Other lakes may be too chilly to swim in, so always swim at your own risk! For more details you can checkout our guide on the best swimming holes or the best beaches in Arizona where you can swim.


Arizona may be mostly desert, and prior to settlers moving here in the 1800s, there were only two lakes of measurable size in the entire state. Now, after building dams and creating reservoirs through the early to mid 1900s, there are almost 130 lakes for us to enjoy!

The desert sun is relentless and some days unbearably hot, but if you can get yourself to one of Arizona’s beautiful lakes, you’ll be able to enjoy the Grand Canyon State year round. So put on your swimsuit, or grab your fishing pole, or load up the kayaks, and enjoy the refreshing water in lakes throughout Arizona.