Craignure is a village and the main ferry port on the Isle of Mull, Argyll and Bute, Scotland.
The village is located around Craignure Bay, on Mull's east coast. It has a population of roughly 200 people.
The original pier, on the south side of the bay, was built in 1894. The present pier, on the west was built in 1964. Ferries run every two hours (3 to 5 times per day during the winter, 6 times per day during the summer) between Craignure and Oban (on the mainland) by CalMac. The village is served by buses to Fionnphort and Tobermory.
Craignure railway station is on the narrow gauge Isle of Mull Railway.
Close to the village are two castles: Torosay and Duart.