Warren Buffett at Berkshire Hathaway's annual meeting.

Image source: The Motley Fool.

Warren Buffett is considered one of the best buy-and-hold investors of all time, and one thing he likes to see in the stocks he invests in is a generous dividend policy, with room to grow the dividend over time. Not all of the stocks in Berkshire Hathaway's (NYSE:BRK-A) (NYSE:BRK-B) portfolio are of the high-dividend variety, however, so here's a list of Berkshire's top 10 dividend stocks by current yield, excluding relatively small holdings (worth $250 million or less).

A white Chevy Bolt in a showroom.

Image source: General Motors.

1. General Motors -- 4.08% dividend yield

General Motors (NYSE:GM) is Berkshire's highest-yielding dividend stock that is a major holding in the portfolio. While we don't know for sure what Buffett likes about GM, he has spent considerable time talking about betting on American business over the long run, and GM is certainly a good way to do that. In addition, GM's massive growth opportunities in China and other foreign markets are likely attractive to Berkshire as well.

Exterior of Orlando, Florida Coca-Cola store.

Image source: Coca-Cola.

2. Coca-Cola -- 3.33% dividend yield

Coca-Cola (NYSE:KO) is a longtime Buffett favorite, and is one of only two stocks on this list that has been a major holding of Berkshire for more than 25 years (Wells Fargo is the other). Buffett loves Coca-Cola not just because he is a regular consumer of its products, but for its incredible brand power and massive, efficient distribution network.

Oil refinery.

Image source: Getty Images.

3. Phillips 66 -- 3.18% dividend yield

Oil refining is a "wide moat" business, with high barriers to entry and large cash flow potential. Phillips 66 (NYSE:PSX) also has shareholder-friendly management that emphasizes aggressive share buybacks, steadily growing dividends, and responsible capital spending. And since Phillips 66 has such a diverse business, it can do well whether oil prices are high or low.

GE plant in Malaysia.

Image source: General Electric.

4. General Electric -- 3.16% dividend yield

A relatively small position in Berkshire's portfolio (only about $300 million), the General Electric (NYSE:GE) stake was a result of the company exercising an old warrant that Berkshire acquired during the financial crisis. Like GM, it's possible that Berkshire has held onto its shares because Buffett sees the company as a bet on the success of American business.

Inside of a data center.

Image source: Getty Images.

5. IBM -- 3.12% dividend yield

Buffett's 2011 investment in IBM (NYSE:IBM) surprised many of his followers, as the Oracle has historically been wary of investing in tech stocks. However, Buffett loves businesses with "stickiness" -- that is, companies that have customers who rarely leave -- and IBM certainly qualifies.

Bank teller counting money.

Image source: Getty Images.

6. Wells Fargo -- 2.61% dividend yield

Berkshire's Wells Fargo (NYSE:WFC) stake is worth nearly $28 billion, making it the company's largest common stock position, aside from Kraft Heinz, which is accounted for in a different way. Despite the recent "fake accounts" scandal, Buffett hasn't sold a single share of the bank, calling it an "incredible institution." The bank is consistently the most profitable of the largest U.S. banks.

Oscar Mayer Weinermobile.

Image source: Kraft Heinz.

7. Kraft Heinz -- 2.61% dividend yield

Berkshire's massive stake in Kraft Heinz (NASDAQ:KHC) was a result of the 2015 merger of Kraft Foods with Heinz. Berkshire's shares represent a stake of about 25% in the food giant, and it's safe to say that the economies of scale involved with combining two massive food businesses is an appealing characteristic to Buffett.

Front door of a bank with the word "bank" above the entrance.

Image source: Getty Images.

8. US Bancorp -- 1.95% dividend yield

US Bancorp (NYSE:USB) is consistently one of the most profitable and efficient banking operations in the United States, and has historically done a tremendous job managing risk. Like the other banks on this list, US Bank could see profits rise in the coming years if the anticipated benefits of the Trump presidency actually happen.

Tractor spraying a soybean field.

Image source: Getty Images.

9. Monsanto -- 1.89% dividend yield

Monsanto is a new investment in Berkshire's portfolio, and this may be one rare instance where Buffett doesn't plan to hold his shares for the long run. Specifically, Bayer agreed to buy Monsanto (NYSE:MON) for $128 per share (about 11% more than the current share price), so Buffett will make a quick profit if the deal goes through. And even if the deal doesn't close, Bayer agreed to pay Monsanto a $2 billion fee.

Entrance to bank building.

Image source: Getty Images.

10. M&T Bancorp -- 1.68% dividend yield

Like Buffett's other bank stocks, M&T Bank (NYSE:MTB) has performed extremely well since the election, as rising interest rates, looser regulations, and lower corporate tax rates could be a big boost to banks' bottom lines. Buffett has praised M&T's management, and is likely a big fan of the bank's strong balance sheet and responsible history of growth and expansion.

Matthew Frankel owns shares of Berkshire Hathaway (B shares) and General Motors. The Motley Fool owns shares of and recommends Berkshire Hathaway (B shares). The Motley Fool owns shares of General Electric. The Motley Fool recommends Coca-Cola and General Motors. The Motley Fool has a disclosure policy.