2010年,巴菲特与比尔·盖茨和梅琳达·弗兰奇·盖茨(Melinda French Gates)共同发起了“捐赠誓言”,要求亿万富豪承诺将自己至少一半的财富捐给慈善组织。巴菲特曾表示,他将捐出99%的财富。到目前为止,他已经将593亿美元的伯克希尔哈撒韦公司股票捐赠给了盖茨基金会和他自己的几个子女经营的基金会,以及他已故的第一任妻子创办的基金会,其中包括6月份的53亿美元,这笔捐款也使他在7月初的富豪排名中多年来首次降至第10位。但自那以来,伯克希尔哈撒韦公司的股价一直在上涨,巴菲特的财富排名也从8月1日的第7位升至目前的第6位。随着伯克希尔哈撒韦A股上涨8.5%,他的财富在过去一个月里增加了116亿美元。