公元前196年,淮南王英布起兵反汉。由于其英勇善战,军势甚盛,刘邦不得不亲自出征。他很快击败了英布,最后其部将将英布杀死。在得胜还军途中,刘邦顺路回了一次自己的故乡——沛县(今属江苏省),把昔日的朋友、尊长、晚辈都召来,共同欢饮十数日。一天酒酣,刘邦一面击筑,一面唱着这一首自己即兴创作的《大风歌》;而且还慷慨起舞,伤怀泣下。席间由120人歌唱助兴,刘邦击筑伴奏,气氛极为热烈,和大家一起饮酒,在宴席上他唱起这首大风歌,抒发了他远大的政治抱负,也表达了他对国事忧虑的复杂心情。