Craig Creek - Fishing

Click image for larger view

Craig Creek, located near Roanoke, VA, is a top fishing destination offering diverse and exciting opportunities for anglers. Known for its rich fish population, Craig Creek is home to smallmouth bass, trout, bluegill, sunfish, and rock bass. The creek's clear waters and varied habitats, including deep pools and fast-moving riffles, provide ideal conditions for both fly fishing and traditional baitcasting. Smallmouth bass fishing is a major draw at Craig Creek. Anglers can successfully catch these lively fish using soft plastics, crankbaits, and live bait, especially around rocky areas and deeper pools. Trout fishing is another highlight, particularly in the spring when the creek is regularly stocked. Fly fishing enthusiasts will thrive with dry flies, nymphs, and streamers. Family-friendly fishing opportunities are plentiful, with bluegill and sunfish offering easy and enjoyable catches. Craig Creek’s accessible banks and wading spots make it convenient for both novice and experienced anglers. Enhance your fishing trip by checking local fishing reports and following Virginia’s fishing regulations. With its stunning natural beauty and abundant fish population, Craig Creek near Roanoke, VA, is a must-visit for fishing enthusiasts. Discover the best fishing at Craig Creek today and explore one of Virginia’s premier fishing spots.

  • Map View:
  • Directions: - 311N to New Castle

    - Turn right on 615 East for 4 miles

    - Turn right onto 614 and follow to 2nd bridge (over Craig Creek)
  • Difficulty Level: Easy-Moderate
  • Friday Hours: Open
  • Monday Hours: Open
  • Saturday Hours: Open
  • Sports: Paddling, Tubing, Fishing
  • Sunday Hours: Open
  • Thursday Hours: Open
  • Tuesday Hours: Open
  • Wednesday Hours: Open