diff --git a/overcooked_simulator/gui_2d_vis/overcooked_gui.py b/overcooked_simulator/gui_2d_vis/overcooked_gui.py
index ed272fc23543e0cf713fede80492de6abdced57a..218c4e8edcde10f34131281221ede4b0fbdb825f 100644
--- a/overcooked_simulator/gui_2d_vis/overcooked_gui.py
+++ b/overcooked_simulator/gui_2d_vis/overcooked_gui.py
@@ -100,6 +100,9 @@ class PyGameGUI:
         manager_ids: list[str],
     ):
         pygame.init()
+        pygame.display.set_icon(
+            pygame.image.load(ROOT_DIR / "gui_2d_vis" / "images" / "fish3.png")
+        )
 
         self.game_screen: pygame.Surface = None
         self.FPS = 60