Skip to content

About Emerald Bay on Catalina Island in Two Harbors, California

Emerald Bay is on the west end of Catalina Island near the town of Two Harbors. Boy Scouts of America operates a youth outdoors program called Camp Emerald Bay at Johnsons Landing, the main beach on Emerald Bay.

Just east of the camp is a wide sand bar that is popular with sea kayakers even though the main beach is privately-owned and off-limits to the general public. A small island known as Indian Rock punctuates the center of Emerald Bay and is also popular with kayakers traveling along the northwest shoreline.

If you were to walk or ride a bike out on the West End Road from Two Harbors there are steep boot-beaten trails that descend from the dirt road to the east beach. Bikes and kayaks can be rented in Two Harbors.

Boaters visiting Emerald Bay can tie up to any of about 100 moorings and can anchor in a few spots too.

Catalina Express operates boats daily to Two Harbors from the mainland at San Pedro in Los Angeles.

West End Road
Two Harbors, CA 90704
Other Names
Johnsons Landing
Kayaking, Boating, Hiking, Mountain Biking, Snorkeling, Scuba Diving
Boy Scout Camp, Boat Mooring, Boat Anchorage
Map of Emerald Bay on Catalina Island
Avalon, US
5:54 am, July 25, 2024
temperature icon 70°F
L: 66° H: 70°
Feels like 70.81 °F clear sky
Wind gusts: 4 m/s
UV Index: 0
Precipitation: 0 inch
Visibility: 10 km
Sunrise: 6:02 am
Sunset: 7:58 pm
Humidity 88 %
Pressure1016 mb
Wind 4 m/s

Nearby Beaches

Nearby Attractions

Nearby Lodging


There are no reviews yet. Be the first one to write one.