Minyak Beku Beach, Batu Pahat Johor beaches Which Johor beach is best right now? 49 beaches ranked by live weather, wind, waves and water temperature.
Updated 2:10 pm local timeScores from Open-Meteo forecasts, refreshed hourly Colors follow the lifeguard flags
Top 3 right now Ranked by live Beach Score right now, then by the best stretch ahead.
31°C 88°F water now No photo yet. Add one 1 8.7 Excellent Kota Tinggi
Good right now
Air 29°C 85°F
Water 31°C 88°F
Wind 14 km/h 8 mph
Waves 0.1 m <1 ft Tomorrow, hour by hour Best 8 am , 7.8
7 am 1 pm 6 pm
2 8.2 Great Kota Tinggi
Good stretch until 5:00 pm
Air 30°C 86°F
Water 32°C 89°F
Wind 12 km/h 8 mph
Waves 0.2 m <1 ft Tomorrow, hour by hour Best 10 am , 7.2
7 am 1 pm 6 pm
3 7.9 Great Kota Tinggi
Good stretch until 5:00 pm
Air 30°C 86°F
Water 32°C 89°F
Wind 13 km/h 8 mph
Waves 0.2 m <1 ft Tomorrow, hour by hour Best 10 am , 7.0
7 am 1 pm 6 pm
Johor today A mixed day for the beach across Johor: 10 of 49 scored beaches are good right now, best in Western Johor, water is 31 to 32°C 88 to 90°F , and wind averages 10 km/h 6 mph (light wind). Read at 2:10 pm; everything below is computed from that reading.
Better right now Western Johor 8 of 8 beaches scored, 2 good now
6.5 Good Average Beach ScoreBest: Perpat Beach, 7.2
Water 31°C 88°F
Wind 7 km/h 4 mph
Waves <0.1 m <1 ft Eastern Johor 41 of 41 beaches scored, 8 good now
6.2 Good Average Beach ScoreBest: Batu Layar Beach, 8.7
Water 32°C 89°F
Wind 11 km/h 7 mph
Waves 0.2 m <1 ft Warmest water
32°C 90°F
Mersing. Score 5.7 Good.
Calmest sea
<0.1 m <1 ft waves
Johor Bahru. Wind 5 km/h 3 mph . Level with 3 other beaches.
Best hours Johor averages 5.6 Good this hour. The best hour today is 12 pm (6.9); the weakest is 5 pm (5.1).
The strongest stretch runs 8 am to 3 pm.
Johor tomorrow: the best hour is 10 am (6.5) and the weakest is 4 pm (4.5).
The strongest stretch runs 7 am to 3 pm.
Today Tomorrow
5.6
5.9
6.1
6.4
6.5
6.9
6.0
6.2
5.6 Now
5.5
5.1
5.2
7am 9am 11am 1pm 3pm 5pm
6.2
6.4
6.4
6.5
6.4
6.2
5.8
5.5
5.2
4.5
4.5
4.6
7am 9am 11am 1pm 3pm 5pm
7 to 10, green flag 4 to 7, yellow Under 4, redAverage of the scored beaches, each hour
All Johor beaches Filter by what you need, sort by what matters today, and hover a row to find it on the map.
All beaches 49 Good right now 10 Warm water 49 Calm swimming 49 Hidden gems 8
49 beaches listed · 49 of 49 scored live Clear filters
SortBest now Warmest water Calmest A to Z AreaAll Johor Batu Pahat (5) Johor Bahru (1) Kota Tinggi (12) Mersing (22) Muar (2)
Flat water, gentle breeze and 31°C 88°F water.
Water 31°C 88°F Air 29°C 85°F Wind 14 km/h 8 mph Waves 0.1 m <1 ft Today Tomorrow Best 12 pm to 1 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 12 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 2 pm to 5 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 2 pm to 5 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 2 pm to 5 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 2 pm to 5 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 28°C 82°F Wind 5 km/h 3 mph Waves 0.3 m <1 ft Today Tomorrow Best 1 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 28°C 82°F Wind 5 km/h 3 mph Waves 0.3 m <1 ft Today Tomorrow Best 1 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 33°C 92°F Wind 10 km/h 6 mph Waves <0.1 m <1 ft Today Tomorrow Best 2 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 7 km/h 4 mph Waves <0.1 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 89°F water.
Water 31°C 89°F Air 30°C 86°F Wind 9 km/h 6 mph Waves <0.1 m <1 ft Today Tomorrow Best 1 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 28°C 83°F Wind 7 km/h 5 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 29°C 84°F Wind 7 km/h 4 mph Waves 0.2 m <1 ft Today Tomorrow Best 2 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 31°C 87°F Wind 5 km/h 3 mph Waves <0.1 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 30°C 86°F Wind 5 km/h 3 mph Waves <0.1 m <1 ft Today Tomorrow Best 1 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 30°C 86°F Wind 5 km/h 3 mph Waves <0.1 m <1 ft Today Tomorrow Best 1 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 32°C 90°F Wind 11 km/h 7 mph Waves 0.3 m <1 ft Today Tomorrow Best 2 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 32°C 90°F Wind 11 km/h 7 mph Waves 0.3 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 32°C 90°F Wind 11 km/h 7 mph Waves 0.3 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 14 km/h 9 mph Waves 0.3 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 33°C 91°F Wind 9 km/h 5 mph Waves <0.1 m <1 ft Today Tomorrow Best 3 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 32°C 90°F Wind 7 km/h 4 mph Waves 0.3 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 32°C 90°F Wind 7 km/h 4 mph Waves 0.3 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 28°C 83°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 28°C 83°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 28°C 83°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 28°C 82°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 28°C 82°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 28°C 82°F Wind 13 km/h 8 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 3 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 34°C 93°F Wind 5 km/h 3 mph Waves <0.1 m <1 ft Today Tomorrow Best 3 pm to 4 pm
Flat water, light wind and 31°C 89°F water.
Water 31°C 89°F Air 30°C 86°F Wind 9 km/h 6 mph Waves <0.1 m <1 ft Today Tomorrow Best 2 pm to 7 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 90°F water.
Water 32°C 90°F Air 32°C 90°F Wind 6 km/h 3 mph Waves 0.2 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 90°F water.
Water 32°C 90°F Air 30°C 85°F Wind 17 km/h 11 mph Waves 0.2 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 90°F water.
Water 32°C 90°F Air 30°C 85°F Wind 17 km/h 11 mph Waves 0.2 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 90°F water.
Water 32°C 90°F Air 30°C 85°F Wind 17 km/h 11 mph Waves 0.2 m <1 ft Today Tomorrow Best 3 pm to 4 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 6 km/h 4 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 6 km/h 4 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 6 km/h 4 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 6 km/h 4 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, light wind and 32°C 89°F water.
Water 32°C 89°F Air 30°C 86°F Wind 6 km/h 4 mph Waves 0.2 m <1 ft Today Tomorrow Best 1 pm to 2 pm
No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, gentle breeze and 32°C 89°F water.
Water 32°C 89°F Air 29°C 84°F Wind 13 km/h 8 mph Waves 0.1 m <1 ft No facility details on OpenStreetMap yet Flat water, light wind and 31°C 88°F water.
Water 31°C 88°F Air 30°C 86°F Wind 8 km/h 5 mph Waves <0.1 m <1 ft No facility details on OpenStreetMap yet No beaches match these filters right now. Try removing one.
Show all beaches Map of Johor beaches with live score pins
Reset map Back to list
Coastlines: Natural Earth, public domain. Pins are live scores.
7 and up 4 to 7 Under 4 No live score hereHover a beach to find it. Click a group to zoom in.
MapJohor by area Every area we score, with its own read of today and its best beaches ranked. Filters above apply to the list, not to these.
1 of 22 scored beaches in Mersing is good right now. Water is 31 to 32°C 88 to 90°F . Air Papan Beach is the calmest, with 13 km/h 8 mph of wind and 0.1 m <1 ft waves.
1 of 22 beaches good now
Each square is one beach, colored by its live flag.
31°C 88°F water now No photo yet. Add one 7.8 Great Mersing
Light wind, 31°C 88°F water
31°C 88°F water now No photo yet. Add one 6.9 Good Mersing
Light wind, 31°C 88°F water
32°C 89°F water now No photo yet. Add one 6.3 Good Mersing
Gentle breeze, 32°C 89°F water
32°C 89°F water now No photo yet. Add one 6.3 Good Mersing
Gentle breeze, 32°C 89°F water
32°C 89°F water now No photo yet. Add one 6.3 Good Mersing
Gentle breeze, 32°C 89°F water
32°C 89°F water now No photo yet. Add one 6.2 Good Mersing
Gentle breeze, 32°C 89°F water
32°C 89°F water now No photo yet. Add one 6.2 Good Mersing
Gentle breeze, 32°C 89°F water
32°C 89°F water now No photo yet. Add one 6.2 Good Mersing
Gentle breeze, 32°C 89°F water
6 of 12 scored beaches in Kota Tinggi are good right now. Water is 31 to 32°C 88 to 89°F . Pasir Bunga is the calmest, with 10 km/h 6 mph of wind and <0.1 m <1 ft waves.
6 of 12 beaches good now
Each square is one beach, colored by its live flag.
31°C 88°F water now No photo yet. Add one 8.7 Excellent Kota Tinggi
Gentle breeze, 31°C 88°F water
8.2 Great Kota Tinggi
Gentle breeze, 32°C 89°F water
7.9 Great Kota Tinggi
Gentle breeze, 32°C 89°F water
7.9 Great Kota Tinggi
Gentle breeze, 32°C 89°F water
7.9 Great Kota Tinggi
Gentle breeze, 32°C 89°F water
31°C 88°F water now No photo yet. Add one 7.6 Great Kota Tinggi
Light wind, 31°C 88°F water
32°C 89°F water now No photo yet. Add one 6.6 Good Kota Tinggi
Light wind, 32°C 89°F water
32°C 89°F water now No photo yet. Add one 6.6 Good Kota Tinggi
Light wind, 32°C 89°F water
2 of 5 scored beaches in Batu Pahat are good right now. Water is 31 to 32°C 88 to 89°F . Straight River Beach is the calmest, with 5 km/h 3 mph of wind and <0.1 m <1 ft waves.
2 of 5 beaches good now
Each square is one beach, colored by its live flag.
32°C 89°F water now No photo yet. Add one 7.2 Great Batu Pahat
Light wind, 32°C 89°F water
7.2 Great Batu Pahat
Light wind, 31°C 89°F water
32°C 89°F water now No photo yet. Add one 6.9 Good Batu Pahat
Light wind, 32°C 89°F water
31°C 88°F water now No photo yet. Add one 6.9 Good Batu Pahat
Light wind, 31°C 88°F water
6.0 Good Batu Pahat
Light wind, 31°C 89°F water
0 of 2 scored beaches in Muar are good right now. Water is 31°C 88°F . Seri Menanti Beach is the calmest, with 8 km/h 5 mph of wind and <0.1 m <1 ft waves.
0 of 2 beaches good now
Each square is one beach, colored by its live flag.
31°C 88°F water now No photo yet. Add one 6.4 Good Muar
Light wind, 31°C 88°F water
31°C 88°F water now No photo yet. Add one 4.9 Fair Muar
Light wind, 31°C 88°F water
0 of 1 scored beach in Johor Bahru are good right now. Water is 32°C 89°F .
0 of 1 beach good now
Each square is one beach, colored by its live flag.
Sub-areas of Johor Each square is one beach, colored by its live flag. Outlined squares are in the dark.
5.7 Good 1 of 22 beaches good now
Best now: Tanjung Leman Beach, 5.7 Good 8.2 Great 6 of 12 beaches good now
Best now: Tanjung Balau Beach, 8.2 Great 7.2 Great 2 of 5 beaches good now
Best now: Teluk Wawasan Beach, 7.2 Great 6.4 Good 0 of 2 beaches good now
Best now: Pasir Gemang, 6.4 Good 6.0 Good 0 of 1 beach good now
Best now: Stulang Beach, 6.0 Good Stays near Johor’s best beaches today Compare hotels and apartments near the beaches that score best today.
Partner links
8.7 Excellent Batu Layar Beach now Compare prices for tonight on our stays partner’s map.
Prices for your dates Compare stays
8.2 Great Tanjung Balau Beach now Compare prices for tonight on our stays partner’s map.
Prices for your dates Compare stays
7.9 Great Desaru Beach now Compare prices for tonight on our stays partner’s map.
Prices for your dates Compare stays
Hotel results come from our stays partner. We may earn a commission when you book, at no extra cost to you, and it never changes the beach score.
Johor beach questions Answered from today’s data. Numbers change as the forecast does.
What is the best beach in Johor right now? Batu Layar Beach has the top Beach Score right now: 8.7 Excellent, with 14 km/h (8 mph) of wind. Scores are ranked from live forecasts, so the order changes through the day.
What is the water temperature in Johor today? Sea water is 31 to 32°C (88 to 90°F) across the 49 scored beaches. The warmest is Tanjung Leman Beach, at 32°C (90°F).
Where is the sea calmest in Johor right now? Stulang Beach has the smallest waves, at <0.1 m (<1 ft) with 5 km/h (3 mph) of wind. 3 other beaches are level with it.
Which Johor beaches have lifeguards? None of the listed beaches carry a lifeguard tag on OpenStreetMap yet. That means we do not know, not that there are none. Follow posted flags and local advice.
What is the best time to go to the beach in Johor today? Averaged across the scored beaches, the best hour today is 12 pm, at 6.9 Good, and the strongest stretch runs 8 am to 3 pm. Each beach page has its own hour-by-hour forecast.
Are there live beach cams in Johor? No live cams are listed for Johor yet. If you run one, you can list it free.
How many beaches does Check the Beach cover in Johor? All 49 beaches in our data for Johor are scored live on this page.
Sources: Open-Meteo weather and marine forecasts; facilities from OpenStreetMap. All sources .
More states in Malaysia Same live scores, same flags.
Run a cam on a Johor beach? List it free. Surf shops, hotels and lifeguard clubs: put your cam next to a live Beach Score and send beachgoers your way.
Free listing, with a credit and a link to your site on the beach page Works with YouTube streams and most IP cams Cams load on click, so nothing autoplaysLive cam Your cam, next to the live score Example layoutExample