Buffett announced the annual gifts Monday. The biggest block of Class B shares of Berkshire stock worth $2 billion is going to the Bill and Melinda Gates Foundation.
Buffett also gave 1.75 million shares to his own foundation and 1.2 million shares to each of his three children's foundations. The Class B shares were up 46 cents at $115.42 in midday trading Monday.
Last year, Buffett announced plans to double the amount of stock he gives to his children's foundations because he has been pleased with the work they've done.
The chairman and CEO of Berkshire outlined his charitable plans in 2006 and has been making annual gifts since then.
MORE HBJ HEADLINES
Long-time Work Opportunities executive director retires Drone racing sport begins to take off Briefs: Master Builders offers $30,000 scholarship for students in construction field U.S. factory orders rose modestly in March Tesla Motors loss widens on Model X woes Lawmakers urge Boeing not to sell aircraft to Iran