For Kids

A young girl fishing on the Snake River at the Jackson Lake Dam.
A young girl fishing on the Snake River at Jackson Lake Dam.

NPS Photo


Be a Junior Ranger

Learn more about becoming a Junior Ranger in Grand Teton National Park and about Jr. Ranger Day!

Grand Teton National Park offers many opportunities for children. The park newspaper also features a complete listing of ranger-led programs for the summer season and a variety of suggestions for activities in the park.

Junior Ranger Program

The Grand Adventure, an activity guide for children of all ages, is available at any park visitor center. Participants earn a Junior Ranger badge by completing the activities for Junior Ranger's age and attending a ranger-led program.

The Grand Adventure, lo-resolution (4.7 Mb)
The Grand Adventure, hi-resolution (17.2 Mb)

Park Fun

Explore the Park Fun page by clicking here.

Discover Grand Teton Junior Ranger Activities

Explore Junior Ranger activities on the new Discover Grand Teton website. Learn more about the park communities, history and geology by exploring other parts of the website. Discover Grand Teton

Other Resources

There are many online resources for learning about Grand Teton National Park and the National Park Service. If you are writing a school report, or just want to learn more about your parks, visit our educational resources Webpage.

Student Study Guide, Adobe PDF document

Student Bibliography, Adobe PDF document

Visit more webpages to learn about the park.


Recommended Reading

Available online from the park's nonprofit partner the Grand Teton Association.

The Kid's Guide to Grand Teton National Park covers many things kids can do and see in the park. Part field guide and part travel guide to the park, kids love this colorful guide to having fun, viewing wildlife, and learning about the lively history in Grand Teton National Park. Beautiful photos by nature photographer Henry Holdsworth.

Last updated: October 12, 2018

Contact the Park

Mailing Address:

P.O. Box 170
Moose, WY 83012


(307) 739-3399

Contact Us