Hawaii, United States of America

Kehena Beach

Located in Hawaii's Puna district, Kehena Beach boasts black sand and a secluded, clothing-optional atmosphere. Accessible only by a steep trail, the beach offers stunning views of the Pacific Ocean.

While visitors can enjoy the beach's variety of marine life, including dolphins and sea turtles, caution is advised when swimming due to strong currents and waves.

Discover unique stays near Kehena Beach and enjoy the stunning views of the Pacific Ocean.

Popular among both locals and tourists, Kehena Beach provides a unique and beautiful beach experience.

Visitor Reviews

Visitor reviews highlight the natural beauty of Kehena Black Sand Beach and the opportunity to see lava rocks and crashing waves. Visitors enjoy the lack of crowds and touristy vibe, but some warn that the walk down to the beach can be steep and rocky, and swimming may be dangerous due to rough surf. Some visitors also mention that the beach is clothing-optional, with a mix of clothed and unclothed visitors.

Where to Stay near Kehena Beach?

Visitors to Kehena Beach often stay in the nearby town of Pahoa, which offers a variety of accommodation options including vacation rentals and bed-and-breakfasts. For those seeking closer proximity, there are also a few vacation rentals and eco-friendly lodges within walking distance of the beach.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Kehena Beach?

Latitude: 19.3946577 / Longitude: -154.9290878

Kehena Beach is located in Hawaii. The following map of Kehena Beach shows the exact location.

Kehena Beach: Weather Today

📅 Tuesday, December 16, 2025
Today might be average for Kehena Beach. The maximum air temperature will be 24.1 °C. There is a chance of slight rain showers, so be prepared. The wind might be a bit strong at times. The sea temperature is a comfortable 25.8 °C, but the waves are a bit high.
🌬️

Air

Low / High21.2°C/24.1°C
Feels Like (High)26°C
🌊

Sea

Sea Temperature25.8 °C
Wave Height1.7 m
🌧️

Rain

Rain Chance3%
Rainfall3.3 mm
Rain Duration11 h
🌞

Sun

Sunrise / Sunset06:46/17:44
Sunshine Hours5.5 hrs
UV Index5.2
Cloud Cover91%
💨

Wind

Speed18.4 km/h
Gusts49 km/h
DirectionS

These beaches might also interest you

Beaches near Kehena Beach