Proudly Part of Travel Like Jess
The Caterpillar Lab

The Caterpillar Lab

The Caterpillar Lab, 172 Main St, Marlborough, NH 03455, USA

About

A small storefront on Main Street where a team of five raises over 600 native New England caterpillar species every year... and lets you come see them up close.  Staff will show you luna moths, giant cecropias, tomato hornworms, and caterpillars that disguise themselves by gluing flower petals to their backs.  Everything here lives in your own backyard; you just never knew it. Free to visit. Open hours April–October, typically Fridays and Saturdays

Find Us On