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