The Maritime and Naval History Museum is a Maritime museum located at Trincomalee, Sri Lanka. It has been established near to Fort Fredrick where the Dutch first landed to the island in the 16th century.

The museum was declared open on 3 February 2013 by then Sri Lanka president Mahinda Rajapaksa coincide with the country's 65th Independence Day celebrations. The museum is used to display country's maritime history, marine biodiversity and information of the history of the local Naval affairs.