- Please support our journalism through affiliate links. Affiliate Disclosure
Irvine Nature Center is located in Owings Mills on 210 acres of land in the Caves Valley Historic District. The Irvine Nature Center includes a 17,200-square-foot green exhibit hall, indoor and outdoor classroom, amphitheater and trails. The center is famous for offering green weddings. It also offers family nature programs, the Nature Preschool and summer camps. Irvine Nature Center was founded in 1975 by Olivia Irvine Dodge. It was originally located in an old barn on the grounds of St. Timothy's School in Stevenson, Maryland. It was meant to teach children about how vulnerable the planet is. The only private, non-profit nature center in the area, the center’s mission is to inspire an educate young people to respect and protect nature.
11201 Garrison Forest Rd, Owings Mills, MD 21117, Phone: 443-738-9200
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.