Near Titusville, the Oil Creek is very popular with local fly fishermen for its abundant trout population. The headwaters for Oil Creek start up at Canadihita Lake and the river runs 20 miles downstream to the Allegheny River confluence near Oil City. The most interesting section for fly fishing on Oil Creek is from the Pine Creek confluence downstream to the Allegheny River. There are plenty of pools, riffles and runs to explore. There is good access from SR8 which runs parallel.
There are two popular fly fishing sections on Oil Creek known as Delayed Harvest Artificial Lures Only. The first section extends one mile upstream from Oil Creek State Park. The other section starts at the Petroleum Center and runs 1.6 miles downstream.
The caddis hatch on Oil Creek is prolific. The best is from April to mid-June, with some hatch extending through the summer depending upon water temperature.