De belangrijkste sport in Stavanger is voetbal. De lokale trots Viking FK speelt in het Viking stadion. De ploeg was acht keer kampioen van de hoogste competitie, de Tippeligaen, en won vijf keer de Noorse voetbalbeker. In 2008 was Stavanger een van de vijf speelsteden tijdens het EK handbal (mannen) en een jaar later werden de WK beachvolleybal er georganiseerd. In 2010 werd in de stad een overdekte ijsbaan geopend.