A 24-year-old man has been fined $2,000 for sitting on top of a whale.

Jason Hugh Riseborough pleaded guilty to a charge of taking protected fauna without authority of a license after the incident at Bremer Bay last year.

The Albany Magistrates Court heard Riseborough swam out to the whale, which was about 100 metres off shore, and sat on top of it until he was flicked off.

Magistrate Tanya Watt described his actions as "inherently dangerous".

He was given a spent conviction and fined half of the maximum penalty.