Most books about WWII speak of the naval battles of Allied and Axis powers during the war, but none about the Soviet Navy. The Soviets had an active fleet at the time - why did it not engage the Germans at sea?
Unlike Soviet ground forces the fleet was well prepared at the beginning of German invasion and did not panic or wait for orders.
For example as early as August 1941 Baltic fleet air force bombed Berlin from the island Ezel. In 1941 Baltic fleet placed 12047 mines.
In 1943 the Finns together with the Germans successfully placed a net across the Gulf of Finland which Soviet submarines could not penetrate. The operations of the Baltic fleet became confined to the Gulf.
Nevertheless the fleet played a serious role during the blockade of Leningrad and associated operations. For instance they supported the offensive north of Leningrad with about 200 high-caliber guns.
The fleet also set up some fleet units on the lakes surrounding Leningrad, the Chud, Ladoga, Onega and Ilmen lakes.
In 1944 Finland started to remove the barrier net, increasing the possibilities for Soviet fleet.
Overall they sunk 280 enemy warships and 624 transports, including 2 pre-dreadnought battleships, 3 cruisers, 16 destroyers, and 16 submarines.
The Fleet executed 24 landing operations and 158,000 aerial sorties.
100,000 Baltic fleet personnel were awarded decorations and 137 became Heroes of the Soviet Union.
The Black Sea Fleet also was not caught by surprise; on the night of the June 22 German attack on the USSR they successfully defended against a German surprise air strike.
Throughout the war the Black Sea Fleet made 13 landings, sank 508 enemy ships, and transported 2 million passengers and 8 million tonnes of freight.
The Northern Fleet during the war sank over 200 enemy warships and 400 transports and destroyed over 1300 planes.
The Pacific Fleet mostly did not participate in the war until the 1945 war against Japan. Many of its personnel did participate in the fight against Germany as members of other units.
Soviet Navy's role was negligible compared to that of either the Soviet Army or the Navies of the Western Allies. This is not surprising given the essentially continental nature of the USSR.
The other two answers give the glorified official version which inflates ridiculously the damage inflicted on the Axis. Early in the war, the Baltic fleet was locked up in Leningrad; Tributs kept sending submarines on one way missions to show that he was doing something. After the cruiser Red Ukraine was lost in 1941, the use of larger ships had to be sanctioned by Moscow. Indeed, the Northern fleet helped with the Arctic Convoys, and late in the war both Baltic and Black sea fleets were more active, but all their achievements pale compared to what the Red Army did.
PS. The Soviet Naval Strategy was heavily directed towards Sea denial (the Shipbuilding Ministry was unofficially known as "Наркомат подводных лодок" - Submarine Ministry) which is not surprising given the aforementioned continental nature of the USSR. One might find Анализ эффективности советского подводного флота в годы Второй мировой войны enlightening, especially its scathing criticism of the official historiography.
The fast German advance up the Baltic coast pushed the Soviet fleet back to bases in the gulf of Finland (Leningrad and Kronstadt). From here their operations were severely limited by German and Finnish mines. See the wikipedia page.
Here is a description of mine-laying activity in gratuitous detail. Mine were layed by Germany, their co-belligerent Finland, as well as by Sweden.
The Baltic fleet did participate in the Siege of Leningrad, but it looks like their main contribution was in aviation.
The Russian submarines in the Baltic appear to have been disruptive, but weren't very effective and did not present a substantial threat.
Mostly inaccessible to the Germans. As with the Baltic, their western bases were quickly taken by German land force. The Russian navy had a huge surface fleet advantage, against the Romanian and Bulgarian navies, but this was completely nullified by German air superiority.
In this case the German land advance took all major Soviet shipyards, leaving the fleet based in Georgia with inadequate repair facilities, hindering their operational capabilities. They were able to give some support to, and helped to evacuate, coastal cities.
The Pacific fleet participated in the Soviet invasion of Manchuria.
The Caspian Flotilla was involved in supplying Stalingrad (via the Volga, which flows into the Caspian) as well as supplying other fighting in the Caucasuses.
The Soviet navy played an auxiliary role throughout the entirety of the Second World War. The Baltic fleet was mainly locked in by German and Finnish mines, while the Black Sea fleet mainly participated in evacuation operations (Odessa and Sevastopol) and after the Germans retreated in 1943, attempted to gain control from German and Romanian forces. The Navy also participated in numerous landing operations in the Black Sea (Malaia Zemlia) for which Tsezar Kunikov is famous, and Brezhnev, who took credit he didn't deserve.
Furthermore, Soviet Naval Infantry participated in numerous battles once their ships were disabled or there was a need for manpower. From Leningrad, to Odessa, Stalingrad, Sevastopol, Novorossiisk, and 'special forces' operations (mainly conducted by naval recon troops), Soviet navy personnel made up a significant and important part of many Red Army operations. The Germans nicknamed them 'The Black Death'.
the soviet fleet did assist on the arctic convoys as mentionedin a post.it was also a soviet submarine that sank a german hospital ship willhiem gustloff that was acting as a evacuation ship as the russians advanced on the eastern front. wasn't the only timea hospital ship was attacked. a dutch and australian hospital shipswere attacked in the pacific by the imperial japanese navyin 1942
In the Black sea there was also an Italian naval group of small ships. Ans the germans managed to send a group off small speedboats using the Danube river to reach the Black sea.