Jezioro Marchowo jest jeziorem przepływowym w powiecie wejherowskim. Składa się ono z dwóch jezior, które łączy rzeka Zagórska Struga:
- Marchowo Zachodnie jest większe - o powierzchni 23,4 hektara. Głębokość maksymalna wynosi natomiast 15,7 m.
- Marchowo Wschodnie, które jest płytsze i mniejsze. Powierzchnia wynosi 18,2 hektara, a maksymalna głębokość to 11,9 m.
Jezioro Marchowskie to bez wątpienia raj dla wędkaży. Zalicza się do najlepszych łowisk w woj. pomorskim. Porośnięte jest gęstą trzciną, pomiędzy którą znajdują się liczne kładki i pomosty do wędkowania. Jezioro słynie z pięknych szcupaków i garbusów, oprócz których występują tu także leszcze, płocie, czy liny.