Grytafjorden er en fjord i Ålesund kommune på Sunnmøre. Den ligger sør for Grytastranda og nord for Ellingsøya i Ålesund. Fjorden strekker seg 22 kilometer østover til Tennfjord i bunnen av fjorden. Fjorden har innløp ved mellom Store-Kalvøy i nord og Hov på Ellingsøya, like nord for selve byen Ålesund, i sør. Fjorden forsetter da sørover som Valderhaugfjorden. Mellom østenden av Ellingsøya og fastlandet går Taftasundet sørover til Ellingsøyfjorden som går parallelt til Grytafjorden på sørsiden av Ellingsøya.[1]Fylkesvei 107 går i bru over Taftasundet til Ellingsøy.