Youth Art classes

We are excited to launch our new (and very awesome) youth art workshops and courses!
Our friendly and experienced instructors will teach your kids how to paint, draw, or work in pottery. Choose between convenient weekend workshops or our immersive 4-week courses. Check out the upcoming classes below! Or view our full program calendar.

VR Minecraft Minicamps

Virtual reality Minecraft minicamps are back! On select days when Dubuque Community Schools are not in session, your child can spend the day making new friends, exploring our Adventure Lab, and playing Minecraft in virtual reality. Our fun and friendly instructors will help your child navigate through their Minecraft world using state of the art Oculus Rifts. Kids will take breaks to build Legos and eat lunch together (in the real world).
Save your child’s spot by clicking on the link below.


We offer free admission plus curriculum & activity guides to schools who bring students while school is in session.


Save on admission by booking a Party & Group Rental. This is a popular option for birthday parties, church & homeschool groups, family gatherings, daycare outings, and scout troops.

Team Building Activities

There's no better place to foster communication, improve cooperation, and develop an innovation mindset through hands-on, play-based activities. Use our self-guided team building challenges or have one of our staff lead your group's experience.

Girls who Code

We've partnered with Girls Who Code, a national non-profit organization who's mission is to close the gender-gap in the tech industry.

Girls Who Code's curriculum is designed for students with a wide range of computer science experience. Activities are offered for girls with ZERO computer science experience all the way up to activities that introduce college-level concepts. 

Girls Who Code is a free club for girls in 7th - 12th grades. All materials are provided. No previous experience in coding required. 

Ages: 7th grade - 12th grade
Dates: September 19th - November 14th weekly on Wednesdays
Times: 6:00 - 8:00pm

Please sign up prior to the first meeting.