Lake Lewisville Water Level

Texas · Elm Fork Trinity River

520.23ft
Reading: Aug 22, 2026
1.77 ft below full pool
497 ft522 ft (full)
Full pool
522 ft
Vs full pool
−1.77 ft
Managed by
U.S. Army Corps of Engineers
Recent high
531.32 ft (2024)
Recent low
516.23 ft (2023)

Water level history

Loading water level history…
Source: U.S. Army Corps of Engineers (CWMS). Provisional data, subject to revision.

About Lake Lewisville

Lake Lewisville is a reservoir on the Elm Fork Trinity River in Texas, operated by U.S. Army Corps of Engineers. It's a major recreation lake north of Dallas. Its full summer pool sits at 522 ft above sea level. Live water levels come from the U.S. Army Corps of Engineers (CWMS) and update hourly.

Understanding Lake Lewisville's water level

Lake Lewisville is a Corps of Engineers reservoir on the Elm Fork of the Trinity River at the north edge of the Dallas–Fort Worth metroplex, and it does two big jobs at once: it protects Dallas from Trinity River flooding and it stores a major share of the region's drinking water. The U.S. Army Corps of Engineers holds it at a permanent pool of 522 feet above sea level, a level that was actually raised from 515 feet in 1998 to increase storage, and it keeps room above that pool to catch floodwater.

As a water-supply and flood-control lake in a fast-growing metro area, Lewisville rises and falls with North Texas weather and demand. Heavy spring storms can push it above the permanent pool and into flood storage, after which the Corps releases the excess down the Trinity, while hot, dry summers and droughts draw it below 522 feet as the region taps it for water. The balance between rainfall and the metroplex's steady thirst is what sets the level in any given month.

Despite sitting in the middle of a huge urban area, Lewisville is a heavily used recreation lake, with marinas, the 2,600-acre Lewisville Lake Environmental Learning Area, and a lively boating scene that includes a popular Party Cove near Westlake Park. It is a solid fishing and boating destination for the millions of people who live within a short drive across the Dallas–Fort Worth area. For boaters, the practical number is 522 feet, with the shallowest ramps affected first when a drought pulls the lake down.

Lake Lewisville — frequently asked

Why does Lake Lewisville's water level change?

Lewisville is a Corps flood-control and water-supply lake on the Elm Fork of the Trinity River. It rises above its permanent pool into flood storage after heavy North Texas storms, which the Corps then releases down the Trinity, and it falls below the pool during hot, dry summers and droughts as the Dallas area draws on it for water.

What is the normal level for Lake Lewisville?

The permanent pool is 522 feet above sea level. That level was raised from 515 feet in 1998 to increase the lake's storage, and the Corps keeps additional flood-storage space above it.

Does Lake Lewisville supply drinking water?

Yes. The lake stores a major share of the drinking water for Dallas and its suburbs, alongside its flood-control role, which is why its level is managed and watched closely in the growing metroplex.

Why is Lake Lewisville low during a drought?

During a drought little runoff enters the lake while the metro area keeps withdrawing water, so the level falls below the 522-foot permanent pool until rains return. A single storm barely changes it; a sustained dry spell is what pulls it down.

Is Lake Lewisville good for recreation despite being in the city?

Yes. Even in the middle of the Dallas–Fort Worth area it is a busy recreation lake, with marinas, the 2,600-acre Lewisville Lake Environmental Learning Area, and popular boating and fishing.

What is Lake Lewisville used for?

It provides flood control for the Trinity River and stores drinking water for the Dallas area, and it is a major metro recreation lake for boating and fishing.

Other lakes near Lake Lewisville

Add this gauge to your website

Run a marina, boat rental, guide service, or real-estate site on Lake Lewisville? Put this free live-level widget on your page — just copy and paste the code:

Live preview: