Open Studio & Kids Classes

Open Studio & Kids Classes

Drop by the Art Center for Yosemite-themed crafts and activities. Great for kids, teens and families!


Open studio available daily, 11 am – 3 pm (April through October)

Connect to nature through the arts as part of your park experience through Yosemite-themed crafts and activities at the Happy Isles Art and Nature Center Open Studio! The studio is open daily, and we invite you to stop by any time between 11 am and 3 pm (no registration needed). We offer fun, self-guided creative activities for Yosemite-lovers of all ages, from young children to teens and families.

Most crafts and activities take approximately 30 minutes to complete. Some supplies and materials are available.

Open studio is free of charge.

Please note: Open Studio sessions are not facilitated by Art Center staff. Parent and/or guardian supervision is required for participants under age 18.


Kids Classes (ages 2-12): Drop-in available Monday through Thursday (Mid-June through August only)

Art Center staff facilitates drop-in art classes throughout the day in the peak season, Monday through Thursday at 11am, 1pm and 2pm. Come experience the connection between nature and art at the Happy Isles Art and Nature Center. Most activities will take 45 minutes to 1 hour. Cost is $10 per participant, $30 per family. No registration needed.

Parent and/or guardian supervision is required for participants under age 18.

Contact Us

Happy Isles Art and Nature Center is open from April through October. Art classes start April 2.


Location: Happy Isles Art & Nature Center, shuttle stop #16. Park at Half Dome Village and take the shuttle. Limited accessibility parking available at Happy Isles with valid placard.

Business Hours:  Open 7 days 9am-4pm

Art Classes (ages 12+): Monday – Saturday 10am – 2pm (starting April 2)

Kids Classes (ages 2-12): Drop-In available, 11am, 1pm and 2pm (June, July & August only)

Open Studio Drop-In Crafts: Available 7 days 11am – 3pm (April through October)


Questions? Email or call 209-372-0631.