Morehead City, United States offers 4 beaches perfect for sunbathing, surfing, swimming, and more. Morehead City is known for the North Carolina Seafood Festival and the Crystal Coast. The best time to travel to Morehead City is from April to June, with average air temperatures ranging from 60°F to 80°F and water temperatures from 65°F to 75°F. Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!