June is one of the best months to visit Malaysia, especially for beach holidays. The east coast enjoys sunny weather and calm seas, while the west coast and cities experience warm days with brief afternoon showers. For cooler temperatures, head to the Cameron Highlands.
What to Expect in Malaysia in June
- Warm and humid weather across most of the country.
- Sunny, dry weather on the east coast.
- Short afternoon showers on the west coast and in major cities.
- Cool temperatures in the Cameron Highlands.
- Great conditions for beaches, diving, snorkeling, and sightseeing.
Pros of Visiting Malaysia in June
- One of the best months for the east coast islands.
- Excellent snorkeling and scuba diving conditions.
- Short rain showers usually don't affect sightseeing.
- Cooler weather in the Cameron Highlands.
- Better hotel deals on the west coast.
- Several cultural festivals take place during the month.
Cons of Visiting Malaysia in June
- Hot and humid weather in most lowland areas.
- Afternoon showers are common on the west coast.
- East coast islands can be crowded.
- Hotels and tours on the east coast are more expensive during peak season.
Malaysia Weather in June by Region
1. West Coast (Penang, Langkawi & Pangkor)
The west coast is warm and humid throughout June. Afternoon thunderstorms are common, but they usually last only a short time before the sun returns. Pangkor generally receives less rain than Penang and Langkawi.
2. East Coast (Redang, Tioman, Perhentian & Kuantan)
June is one of the best times to visit the east coast. The weather is sunny, rainfall is low, and the sea is calm and clear. It is the ideal season for beach holidays and water sports.
3. Kuala Lumpur, Malacca & Cameron Highlands
- Kuala Lumpur & Malacca
Expect warm, humid weather with occasional afternoon showers. Rain rarely lasts long, so sightseeing, shopping, and food tours can continue without much disruption. - Cameron Highlands
The Cameron Highlands remain cool throughout June. Tea plantations, walking trails, strawberry farms, and gardens are especially enjoyable in the pleasant weather.
Festivals & Events in June
1. Gawai Dayak (Sarawak)
A harvest festival celebrated by the Dayak community with traditional dances, music, cultural performances, and local food.
2. King's Birthday
The official birthday of Malaysia's King is marked with ceremonial events and public celebrations.
3. Pesta San Pedro (Malacca)
A colourful festival celebrated by the Portuguese-Eurasian community with boat parades, music, dancing, and seafood feasts.
Top 4 Experiences in Malaysia in June
1. Island Hop Around the Perhentian, Redang & Tioman Islands
June is one of the best months to explore Malaysia's east coast islands. The weather is sunny, the sea is calm, and underwater visibility is excellent, making it ideal for island hopping. Spend your days relaxing on white-sand beaches, kayaking, or discovering hidden coves and secluded beaches.
2. Go Snorkeling or Scuba Diving
With clear waters and thriving coral reefs, June offers some of the year's best diving and snorkeling conditions. Popular spots like Redang, Tioman, Perhentian, and Sipadan are home to colourful coral gardens, sea turtles, reef sharks, and tropical fish, making this a must-do experience for marine life enthusiasts.
3. Escape to the Cameron Highlands
The Cameron Highlands provide a refreshing break from Malaysia's tropical heat. Explore rolling tea plantations, visit strawberry farms and flower gardens, hike through mossy forests, and enjoy the cool mountain climate while taking in scenic valley views.
4. Explore Kuala Lumpur After Sunset
Although June is warm during the day, evenings are perfect for discovering Kuala Lumpur's vibrant nightlife. Visit rooftop bars with skyline views, browse bustling night markets, sample local street food, or admire illuminated landmarks like the Petronas Twin Towers and Merdeka 118.
June offers a good balance of sunny beach weather, vibrant cities, and refreshing hill stations. Planning your itinerary around the weather will help you make the most of your trip to Malaysia.