Bullpasture River fishing

Bullpasture River fishing is stocked with Rainbow Trout, Brown Trout, Brook Trout, and Tiger Trout on a river section. It is stocked about 22 times a year since 2016, most often in March and May. Species guides list dawn and dusk for Rainbow Trout and Tiger Trout and dawn, day, and dusk for Brown Trout and Brook Trout.

Bullpasture River
Photo: Nyttend, Public domain
Last stocked
October 9, 2026
· Brown Trout
Plants on record
247
Species recorded
4
Elevation
1,597 ft

Fish at Bullpasture River

4 stocked · 0 confirmed present

Rainbow Trout Stocked · 62 plants · last May 8, 2026 Best: dawn, dusk

Last stocked May 8, 2026 · 62 plants

Best: dawn, dusk

Rainbow Trout species guide
Brown Trout Stocked · 48 plants · last May 8, 2026 Best: dawn, day, dusk

Last stocked May 8, 2026 · 48 plants

Best: dawn, day, dusk

Brown Trout species guide
Tiger Trout Stocked · 40 plants · last April 21, 2026 Best: dawn, dusk

Last stocked April 21, 2026 · 40 plants

Best: dawn, dusk

Tiger Trout species guide
Brook Trout Stocked · 13 plants · last March 18, 2025 Best: dawn, day, dusk

Last stocked March 18, 2025 · 13 plants

Best: dawn, day, dusk

Brook Trout species guide

How Bullpasture River is stocked

Source: Virginia Department of Wildlife Resources.

Cowpasture River (1.7 mi), Back Creek (14.1 mi), Braley Pond (15.7 mi), and Maury River (18.4 mi) were stocked more recently. Cowpasture River is also stocked with Rainbow Trout, Brook Trout, Brown Trout, and Tiger Trout, Back Creek is also stocked with Rainbow Trout, Brown Trout, Tiger Trout, and Brook Trout, Braley Pond is also stocked with Rainbow Trout, Brown Trout, and Brook Trout, and Maury River is also stocked with Rainbow Trout, Brown Trout, Brook Trout, and Tiger Trout.

Stocking history

Source: Virginia Department of Wildlife Resources.
Date Species Quantity Avg. length Source
October 9, 2026Brown Trout––report
October 9, 2026Rainbow Trout––report
October 9, 2026Brown Trout––report
October 9, 2026Rainbow Trout––report
May 8, 2026Brown Trout––report
May 8, 2026Rainbow Trout––report
May 8, 2026Brown Trout––report
May 8, 2026Rainbow Trout––report
April 21, 2026Tiger Trout––report
April 21, 2026Brown Trout––report
April 21, 2026Tiger Trout––report
April 21, 2026Brown Trout––report
March 17, 2026Tiger Trout––report
March 17, 2026Rainbow Trout––report
March 17, 2026Tiger Trout––report
March 17, 2026Rainbow Trout––report
February 27, 2026Tiger Trout––report
February 27, 2026Rainbow Trout––report
February 27, 2026Tiger Trout––report
February 27, 2026Rainbow Trout––report
January 16, 2026Brown Trout––report
January 16, 2026Rainbow Trout––report
January 16, 2026Brown Trout––report
January 16, 2026Rainbow Trout––report
December 23, 2025Brown Trout––report
December 23, 2025Brown Trout––report
November 7, 2025Rainbow Trout––report
November 7, 2025Rainbow Trout––report
October 2, 2025Brown Trout––report
October 2, 2025Rainbow Trout––report
October 2, 2025Brown Trout––report
October 2, 2025Rainbow Trout––report
May 21, 2025Tiger Trout––report
May 21, 2025Rainbow Trout––report
May 21, 2025Tiger Trout––report
May 21, 2025Rainbow Trout––report
May 9, 2025Tiger Trout––report
May 9, 2025Brown Trout––report
May 9, 2025Rainbow Trout––report
May 9, 2025Tiger Trout––report
May 9, 2025Brown Trout––report
May 9, 2025Rainbow Trout––report
April 28, 2025Tiger Trout––report
April 28, 2025Rainbow Trout––report
April 28, 2025Tiger Trout––report
April 28, 2025Rainbow Trout––report
March 18, 2025Tiger Trout––report
March 18, 2025Brook Trout––report
March 18, 2025Rainbow Trout––report
March 18, 2025Tiger Trout––report
March 18, 2025Brook Trout––report
March 18, 2025Rainbow Trout––report
February 10, 2025Rainbow Trout––report
February 10, 2025Rainbow Trout––report
December 16, 2024Brown Trout––report
December 16, 2024Rainbow Trout––report
December 16, 2024Brown Trout––report
December 16, 2024Rainbow Trout––report
November 15, 2024Brown Trout––report
November 15, 2024Rainbow Trout––report
November 15, 2024Brown Trout––report
November 15, 2024Rainbow Trout––report
October 4, 2024Brown Trout––report
October 4, 2024Rainbow Trout––report
October 4, 2024Brown Trout––report
October 4, 2024Rainbow Trout––report
May 10, 2024Tiger Trout––report
May 10, 2024Brown Trout––report
May 10, 2024Tiger Trout––report
May 10, 2024Brown Trout––report
April 29, 2024Tiger Trout––report
April 29, 2024Brown Trout––report
April 29, 2024Tiger Trout––report
April 29, 2024Brown Trout––report
April 18, 2024Tiger Trout––report
April 18, 2024Brown Trout––report
April 18, 2024Tiger Trout––report
April 18, 2024Brown Trout––report
March 28, 2024Tiger Trout––report
March 28, 2024Rainbow Trout––report
March 28, 2024Tiger Trout––report
March 28, 2024Rainbow Trout––report
March 5, 2024Brown Trout––report
March 5, 2024Rainbow Trout––report
March 5, 2024Brown Trout––report
March 5, 2024Rainbow Trout––report
February 14, 2024Rainbow Trout––report
February 14, 2024Rainbow Trout––report
December 12, 2023Brown Trout––report
December 12, 2023Brown Trout––report
October 12, 2023Brown Trout––report
October 12, 2023Rainbow Trout––report
October 12, 2023Brown Trout––report
October 12, 2023Rainbow Trout––report
May 24, 2023Tiger Trout––report
May 24, 2023Rainbow Trout––report
May 24, 2023Tiger Trout––report
May 24, 2023Rainbow Trout––report
May 12, 2023Tiger Trout––report
May 12, 2023Brook Trout––report
May 12, 2023Rainbow Trout––report
May 12, 2023Tiger Trout––report
May 12, 2023Rainbow Trout––report
April 26, 2023Tiger Trout––report
April 26, 2023Brook Trout––report
April 26, 2023Tiger Trout––report
April 26, 2023Brook Trout––report
March 13, 2023Tiger Trout––report
March 13, 2023Brook Trout––report
March 13, 2023Brown Trout––report
March 13, 2023Tiger Trout––report
March 13, 2023Brook Trout––report
March 13, 2023Brown Trout––report
March 2, 2023Tiger Trout––report
March 2, 2023Brown Trout––report
March 2, 2023Tiger Trout––report
March 2, 2023Brown Trout––report
February 16, 2023Tiger Trout––report
February 16, 2023Rainbow Trout––report
February 16, 2023Tiger Trout––report
February 16, 2023Rainbow Trout––report
January 3, 2023Tiger Trout––report
January 3, 2023Brown Trout––report
January 3, 2023Rainbow Trout––report
January 3, 2023Tiger Trout––report
January 3, 2023Brown Trout––report
January 3, 2023Rainbow Trout––report
October 14, 2022Brown Trout––report
October 14, 2022Rainbow Trout––report
October 14, 2022Brown Trout––report
October 14, 2022Rainbow Trout––report
May 27, 2022Tiger Trout––report
May 27, 2022Brook Trout––report
May 27, 2022Brown Trout––report
May 27, 2022Rainbow Trout––report
May 27, 2022Tiger Trout––report
May 27, 2022Brook Trout––report
May 27, 2022Brown Trout––report
May 27, 2022Rainbow Trout––report
May 13, 2022Brown Trout––report
May 13, 2022Rainbow Trout––report
May 13, 2022Brown Trout––report
May 13, 2022Rainbow Trout––report
April 11, 2022Brown Trout––report
April 11, 2022Rainbow Trout––report
April 11, 2022Brown Trout––report
April 11, 2022Rainbow Trout––report
March 16, 2022Tiger Trout––report
March 16, 2022Brook Trout––report
March 16, 2022Brown Trout––report
March 16, 2022Rainbow Trout––report
March 16, 2022Tiger Trout––report
March 16, 2022Brook Trout––report
March 16, 2022Brown Trout––report
March 16, 2022Rainbow Trout––report
February 18, 2022Brook Trout––report
February 18, 2022Rainbow Trout––report
February 18, 2022Brook Trout––report
February 18, 2022Rainbow Trout––report
January 13, 2022Brown Trout––report
January 13, 2022Rainbow Trout––report
January 13, 2022Brown Trout––report
January 13, 2022Rainbow Trout––report
December 22, 2021Rainbow Trout––report
December 22, 2021Rainbow Trout––report
October 5, 2021Rainbow Trout––report
October 5, 2021Rainbow Trout––report
May 26, 2021–––report
May 26, 2021–––report
May 13, 2021–––report
May 13, 2021–––report
April 13, 2021–––report
April 13, 2021–––report
March 16, 2021–––report
March 16, 2021–––report
February 17, 2021–––report
February 17, 2021–––report
January 13, 2021–––report
January 13, 2021–––report
December 23, 2020–––report
December 23, 2020–––report
October 2, 2020–––report
October 2, 2020–––report
May 19, 2020–––report
May 19, 2020–––report
May 5, 2020–––report
May 5, 2020–––report
April 1, 2020–––report
April 1, 2020–––report
March 11, 2020–––report
March 11, 2020–––report
February 18, 2020–––report
February 18, 2020–––report
January 23, 2020–––report
January 23, 2020–––report
December 30, 2019–––report
December 30, 2019–––report
October 18, 2019–––report
October 18, 2019–––report
May 22, 2019–––report
May 22, 2019–––report
May 10, 2019–––report
May 10, 2019–––report
April 18, 2019–––report
April 18, 2019–––report
March 6, 2019–––report
March 6, 2019–––report
February 15, 2019–––report
February 15, 2019–––report
January 15, 2019–––report
January 15, 2019–––report
December 12, 2018–––report
December 12, 2018–––report
October 18, 2018–––report
October 18, 2018–––report
May 25, 2018–––report
May 25, 2018–––report
May 11, 2018–––report
May 11, 2018–––report
April 3, 2018–––report
April 3, 2018–––report
March 8, 2018–––report
March 8, 2018–––report
February 2, 2018–––report
February 2, 2018–––report
January 17, 2018–––report
January 17, 2018–––report
December 21, 2017–––report
December 21, 2017–––report
October 11, 2017–––report
October 11, 2017–––report
May 24, 2017–––report
May 24, 2017–––report
May 12, 2017–––report
May 12, 2017–––report
April 18, 2017–––report
April 18, 2017–––report
March 13, 2017–––report
March 13, 2017–––report
February 17, 2017–––report
February 17, 2017–––report
January 4, 2017–––report
January 4, 2017–––report
December 9, 2016–––report
December 9, 2016–––report
October 3, 2016–––report
October 3, 2016–––report

Access and facts

Water type
river section
Nearest town
Williamsville, VA

Trout fishing centers on the Bullpasture Gorge stretch through DWR's Highland WMA, reached from McDowell by SR 678 (Bullpasture River Road). A gorge parking area is on Hupman Valley Road off SR 612 near Williamsville; the trail there fords the river, so take care at high flows.

Drafted by AI from the cited sources and checked before publishing.

Advisories, closures, regulations and water conditions change. Check the Virginia Department of Wildlife Resources before you go.

About Bullpasture River

Photo of Bullpasture River
Nyttend, Public domain

Nearest lakes

Public land at Bullpasture River

Bullpasture River is 0.8 miles outside the edge of George Washington and Jefferson National Forest.

Boundaries from Public Lands DB, part of the same network.

Common questions

What fish are at Bullpasture River?

Fishing Bullpasture River usually means Rainbow Trout: Rainbow Trout accounts for 62 of 163 plants on record, ahead of Brown Trout and 2 more. Rainbow Trout was last stocked May 8, 2026. Brown Trout was last stocked May 8, 2026. Tiger Trout was last stocked April 21, 2026. Brook Trout was last stocked March 18, 2025.

When is Bullpasture River stocked?

Last stocked October 9, 2026. It is stocked about 22 times a year since 2016, most often in March and May.

How do you get on Bullpasture River?

The nearest town is Williamsville, VA. Trout fishing centers on the Bullpasture Gorge stretch through DWR's Highland WMA, reached from McDowell by SR 678 (Bullpasture River Road). A gorge parking area is on Hupman Valley Road off SR 612 near Williamsville; the trail there fords the river, so take care at high flows.

Which lakes near Bullpasture River were stocked more recently?

Cowpasture River (1.7 mi), Back Creek (14.1 mi), Braley Pond (15.7 mi), and Maury River (18.4 mi) were stocked more recently. Cowpasture River is also stocked with Rainbow Trout, Brook Trout, Brown Trout, and Tiger Trout, Back Creek is also stocked with Rainbow Trout, Brown Trout, Tiger Trout, and Brook Trout, Braley Pond is also stocked with Rainbow Trout, Brown Trout, and Brook Trout, and Maury River is also stocked with Rainbow Trout, Brown Trout, Brook Trout, and Tiger Trout.

Sources (3) +