Mibaru is one of the finest beaches on the island of Okinawa itself. The long stretch of white sand leading into the crystal clear turquoise ocean will is a familiar them with the beaches in Japan's tropical south, but what makes Mibaru stand out are the various rock formations along its length. At lower tides these greenery-topped rocks form part of the landscape of rockpools and coral beyond the sshoreline, whilst as the tide comes in they jut straight out of the sea like small sea stacks.
The waters off the beach here are shallow and protected by a series of coral reefs. This makes for perfect snorkeling, but if you don't fancy that, but don't want to miss ou there is also a glass-bottomed boat that does a regular 20 minute trip from the beach.
Mibaru beach isn't far from the city of Nanjō and there are are also plenty of facilities locally.
More Okinawa beaches in Japan
Mibaru Beach Weather Info
5 Day Mibaru Beach UV Index

A UV Index reading of 3 or more means some precautions should be taken. For more information visit our guide to the UV Index.
Temperature Averages
Average Water Temp
Mibaru Beach tide times & sea state
Thu 12/12 »
Swell | Wind | ||||
---|---|---|---|---|---|
6:00 | 5ft | 10s | ![]() |
![]() |
21mph |
12:00 | 5ft | 10s | ![]() |
![]() |
19mph |
18:00 | 5ft | 9s | ![]() |
![]() |
20mph |
Tide times |
---|
Daylight | |
---|---|
First light | 06:41 |
Sunrise | 07:06 |
Sunset | 17:38 |
Dark | 18:03 |
Fri 13/12 »
Swell | Wind | ||||
---|---|---|---|---|---|
6:00 | 5ft | 9s | ![]() |
![]() |
15mph |
12:00 | 4ft | 9s | ![]() |
![]() |
13mph |
18:00 | 4ft | 9s | ![]() |
![]() |
11mph |
Tide times |
---|
Daylight | |
---|---|
First light | 06:41 |
Sunrise | 07:06 |
Sunset | 17:38 |
Dark | 18:03 |
Sat 14/12 »
Swell | Wind | ||||
---|---|---|---|---|---|
6:00 | 4ft | 8s | ![]() |
![]() |
15mph |
12:00 | 4ft | 9s | ![]() |
![]() |
15mph |
18:00 | 4ft | 8s | ![]() |
![]() |
18mph |
Tide times |
---|
Daylight | |
---|---|
First light | 06:42 |
Sunrise | 07:07 |
Sunset | 17:38 |
Dark | 18:04 |
Sun 15/12 »
Swell | Wind | ||||
---|---|---|---|---|---|
6:00 | 4ft | 8s | ![]() |
![]() |
15mph |
12:00 | 4ft | 8s | ![]() |
![]() |
13mph |
18:00 | 4ft | 8s | ![]() |
![]() |
15mph |
Tide times |
---|
Daylight | |
---|---|
First light | 06:42 |
Sunrise | 07:08 |
Sunset | 17:39 |
Dark | 18:04 |
Mon 16/12 »
Swell | Wind | ||||
---|---|---|---|---|---|
6:00 | 3ft | 8s | ![]() |
![]() |
9mph |
12:00 | 3ft | 7s | ![]() |
![]() |
8mph |
18:00 | 3ft | 8s | ![]() |
![]() |
8mph |
Tide times |
---|
Daylight | |
---|---|
First light | 06:43 |
Sunrise | 07:08 |
Sunset | 17:39 |
Dark | 18:04 |
Tue 17/12 »
Swell | Wind | ||||
---|---|---|---|---|---|
6:00 | 4ft | 8s | ![]() |
![]() |
7mph |
12:00 | 4ft | 8s | ![]() |
![]() |
5mph |
18:00 | 4ft | 9s | ![]() |
![]() |
2mph |
Tide times |
---|
Daylight | |
---|---|
First light | 06:44 |
Sunrise | 07:09 |
Sunset | 17:39 |
Dark | 18:05 |
Today's weather

19 °C
(66 °F)