×

These stocks are up on the year — and pay big dividends

The momentous collapse in crude oil and energy stocks this year has some on Wall Street questioning whether big dividend cuts are in store for big oil stocks. So where should investors looking for income go?

According to data pulled by FactSet, among the 30 stocks that populate the Dow Jones industrial average, only four have a yield above 3 percent and are still positive on the year. The highest-yielding stock in the index is Pfizer, which sports a 3.5 percent dividend and is up 3 percent year to date.

Fast-food giant McDonald's as well as industrial giant General Electric are among the best-performing stocks in the Dow, with respective 24 and 21 percent gains year to date. Both stocks have a yield of roughly 3 percent.

Read MoreThe oil companies that could be in big dividend trouble

Despite the Golden Arches' well publicized troubles, "I'm very much enjoying the yield of dreams with McDonald's," said CNBC "Fast Money" trader Tim Seymour this week. "A number of analysts on the Street are suggesting that with this company you are not only getting a yield benefit but you are essentially getting an implied [earnings per share] boost," he said.

"I think it's a great place to sit for yield and relative value in the fast-food dining space," Seymour added.

Last is food and beverage giant Coca-Cola. The company is up less than 1 percent year-to-date, but has a yield of 3.1 percent.

As another potential yield play, trader Steve Grasso suggested looking to the consumer staples sector exchange traded fund (ETF), the XLP and specifically Altria. "The XLP yields about 2.5 percent and is up about 3 percent year to date," he told CNBC's "Fast Money" last week. "But if you drill down a little bit you get Altria, up 14 percent year to date and yields 4 percent."