Whether you're a fan of marine or freshwater fishing, prefer to take out the boat or fish from the beach, there's the promise of a catch in one of the many top fishing spots in South Australia's national parks.

Coorong National Park offers many fishing opportunities. Cast a line from one of the jetties, catch a mulloway from the shore or take your nets out on the lagoon.

Browns Beach in Innes National Park is one of the state's best salmon fishing areas.

The long white sandy beaches of Newland Head Conservation Park, west of Victor Harbor and the sweeping surf beaches and sheltered coves of Coffin Bay National Park on the Eyre Peninsula are other popular spots for coastal anglers.

For river fishing, you can't do much better in Australia than the parks and game reserves along the River Murray - including Loch Luna and Moorook Game Reserves, the Murray River National Park and Chowilla Game Reserve. Closer to Adelaide, the Onkaparinga River Recreation Park is another popular fishing spot.

The Cooper Creek has always been a lifeline in the outback and provides excellent opportunities for fishing, along with several waterholes found throughout Innamincka Regional Reserve.

Fishing is actively managed in South Australia by the Department of Primary Industries and Resources SA. Recreational fishers are advised to seek information on catch limits, legal lengths and other guidelines prior to fishing in South Australia.