Mammoth Mountain via Twin Lakes Trail

MODERATE 17 reviews

Mammoth Mountain via Twin Lakes Trail is a 5.7 mile out and back trail located near Mammoth Lakes, California that features a lake. The trail is rated as moderate and primarily used for hiking, walking, and trail running. Dogs are also able to use this trail.

5.7 miles
2,372 feet
Out & Back

dog friendly


trail running




wild flowers



The trail is strenuous, but very rewarding. Starting from Twin Lakes campground, this trail will take you by the bottomless pit, seven lakes view point, and several other great viewing spots.

19 days ago

Excellent hike, very strenuous but worth the effort. I've done it several times, but I've never hiked down the mountain, I've always gone to the very top of the mountain taken the gondola back to Mammoth Lodge and caught the bus back to The Village. For me the uphill climb is a great workout, I'd rather do it twice the climb up and then back down. I've never been asked for a ticket so why pass up a free gondola ride?

28 days ago

Nice top to bottom hike :) the views are incredible. 7 lakes point is super nice!! don’t try to go down the lava tube. The ground is really soft and dangerous. Did it in 1.5 hours at a medium pace and stopping often.

1 month ago

I’d do this hike every day if I could! The whole way up is a steep incline which makes for a great work out. I was anticipating there being snow blocking the path but didn’t find any except at the summit. Be sure to keep right and to not go the way of the mountain biking trail.

9 months ago

easy trail, great views

10 months ago

Amazing views, hike is anything but moderate. Bring lots of water.

11 months ago

multiple terrain with fantastic vistas and views

Monday, November 07, 2016

Great scenery along the way and perfect moderate hike. It's a little dangerous at the top this late in the season (November review) but if you are in the area and looking for a great hike... this is you trail.

Monday, October 24, 2016

Love the view

10 months ago

10 months ago

Friday, August 04, 2017

Friday, August 04, 2017

Sunday, July 09, 2017

Friday, July 07, 2017

Tuesday, September 27, 2016

Friday, August 12, 2016