毎年8月9日から12日まで、高知市で四日間にわたって開催されるよさこい祭りは、9日の前夜祭、10日および11日の本番、12日の後夜祭および全国大会で構成されます。また、13日には花火大会も開催されます(2002年までは9日に開催)。
※2009年から、花火大会は9日開催に変更になります。
前夜祭は、高知市中央公園を会場に17:00から22:00まで、前年受賞チームと抽選により選ばれたチームによる演舞が行われます。
メインのよさこい鳴子踊り(本番)は、11時から21時過ぎまで、市内15カ所の競演場・演舞場で踊り子のチームが入れ替わり立ち代わり出入りし、熱気に包まれた踊りを披露してくれます。
更に、後夜祭は高知中央公園で18:00から22:00までその年の受賞チームによるパフォーマンスが行われます。また、12:45から21:30まで全国大会が追手筋、帯屋町筋、中央公園、高知城で開催され、全国各地のお祭りが披露されます。