Visit Halifax County North Carolina
Visit Halifax County...Explore
Lake Gaston
Lake Gaston

Straddling the North Carolina and Virginia border between I-85 and I-95, Lake Gaston is a 20,000-acre lake bounded by the Kerr Dam and Gaston Dam and borders the counties of Mecklenburg and Brunswick in Virginia and the counties of Warren, Halifax and Northampton in North Carolina.

There is public access at the Lake Gaston Day Use Area, located on 2369 Jack Brown Road, along with a fishing pier, boat ramp and public swimming area. To reserve the picnic area call (252) 410-6318. Lake Gaston is well-stocked with game fish, which include striped bass or rock fish, large mouth bass, crappie, sunfish and several varieties of catfish. Other species of fish sometimes caught are walleye, yellow perch and chain pickerel. A valid license for either Virginia or North Carolina permits fishing from a boat in either state. No license is required for those under 15.

Contact the Lake Gaston Chamber of Commerce at (866) 730-5711 or for more details.

Hours & Seasons
The Lake Gaston and Roanoke Rapids Lake Day Use Areas open seasonally March-November. Hours: Wed - Sun 11 a.m. to 6 p.m. - after Memorial Day, open every day!
Littleton, NC 27850


Lake Gaston Day Use Area

North end of Jack Brown Road
Littleton, NC 27850
(252) 410-6318

The Lake Gaston Day Use Area  is located on Van Warren Road near the Lake Gaston Dam on property provided by Dominion.

The Lake Gaston Day Use Area  offers the following amenities:

  • One (1) picnic shelter—40-person capacity—that can be used FREE of charge on a first come, first serve basis
  • Public swimming area
  • Handicap accessible fishing pier
  • Grills
  • Horseshoe pits
  • Portable toilet and changing facility

park with picnic table with lake, pier, and swimming area


Roanoke Rapids Lake Day Use Area

100 Oakwood Avenue
Roanoke Rapids, NC 27870
(252) 410-6318

The Roanoke Rapids Lake Day Use Area is located at 100 Oakwood Avenue in Roanoke Rapids, beside the Roanoke Rapids Dam on  property provided by Dominion.

The Roanoke Rapids Lake Day Use Area offers the following amenities:

  • Two (2) picnic shelters one 40-person and one 100-person that can be reserved FREE of charge
  • Public swimming area
  • Handicap accessible fishing pier
  • Sand volleyball court
  • Disc golf course
  • Grills
  • Horseshoe pits
  • Walking trails
  • Playground
  • Restroom facilities

pavilion with picnic table under shade of trees with lake in background


Wake Surfing Lessons

WakeSurf NC
381 Cross Creek Court Littleton, NC 27850
(252) 203-7000

Boat Rentals on Lake Gaston

Lake Gaston Water Sports at Poplar Pointe
Pontoons only at this time
183 Hendricks Mill Rd. Poplar Creek, Hwy. 903
Bracey, VA 23919
(434) 636-2175

Morningstar Marina
Jet Ski, Pontoon, and Ski Boats
1865 Eaton Ferry Road
Littleton, NC 27850
(252) 586-4661

Stonehouse Timber Lodge
Pontoon, Ski Boats, and Fishing Boats
Just off Big Stonehouse Creek Hwy. 903, 3.5 miles north of Littleton, NC
(252) 586-3012

Summer Rentals, LLC
Jet Ski Rentals
(252) 532-3537

Lake Gaston Outfitters
Paddle Boards, Kayaks & Accessories
(252) 586-7110

Area Fishing Guides

  • Bucks Unlimited Outdoor Adventures—252-308-7523
  • Captain Dean Lamont—919-414-2452
  • Captain Ponytail Guide Service—336-240-5649
  • Charlie’s Striper Guide Service—252-532-7634
  • Down East Guide Service—252-671-3474
  • Feathers & Fins Outfitters—252-676-6955
  • Honey Hole Outfitters—252-813-3185
  • Prime Interest Guide Service, Jim Troutman - 252-536-1342
  • Occoneechee Lodge—252-583-1799
  • Roanoke River Waterfowl—252-826-4288
  • Roanoke Tar Guide Service—252-532-9885
  • Tar-Pam Guide Service—252-945-9715
  • Tim Biesecker—252-532-1846
  • Tri-Lakes Guide Service—252-451-0770

Area Boat Ramps

Lake Gaston

Summit (Halifax County)
432 Bluebird Rd Littleton, NC 27850
Coordinates: 36° 29' 4" N, 77° 49' 39" W

Morningstar Marina (Warren County) - $5 fee
1865 Eaton Ferry Rd, Littleton, NC 27850
Coordinates: 36° 30' 31" N, 77° 57' 56" W

Henrico (Northampton County)
142 Water Front Rd Henrico, NC 27842
Coordinates: 36° 31' 14" N, 77° 52' 52" W

Roanoke Rapids Lake

Fifth Street (Halifax County)
1919 W Fifth St. Roanoke Rapids, NC 27870
Coordinates: 36° 28’ 25” N , 77° 40’ 41” W

Thelma (Halifax County)
1011 Van Warren Road
Coordinates: 36° 29’ 7” N , 77° 46’ 53” W

Vultare (Northampton County)
773 Old Gaston Rd. Gaston, NC 27832
Coordinates: 36° 30’ 1” N , 77° 46’ 40” W

For more information visit the Lake Gaston Chamber

Share this page: