Eric Meola theo học ngành in ấn màu và lý thuyết màu sắc dưới sự hướng dẫn của giảng viên huyền thoại Tom Richards tại trường Báo chí Newhouse thuộc Đại học Syracuse, và tốt nghiệp với bằng Cử nhân Văn học Anh vào năm 1968. Từ năm 1969 đến 1970, ông làm việc cùng người thầy của mình, Pete Turner, với vai trò quản lý studio.
Năm 1971, chân dung của ca sĩ opera Beverly Sills trên bìa tạp chí Time do Eric chụp đã được đưa vào bộ sưu tập vĩnh viễn của Phòng Trưng bày Chân dung Quốc gia ở Washington, DC. Chuyến đi đến Haiti vào năm 1972 để chụp ảnh cho tạp chí Time đã mang lại cho Eric một trong những tác phẩm nổi tiếng nhất của ông, “Coca-Cola Kid”, được đưa vào số đặc biệt “100 Magnificent Images” của tạp chí Life năm 1997, và được lưu trữ tại Trung tâm Nhiếp ảnh Quốc tế (International Center of Photography). Năm 1975, ông chụp bìa album đột phá “Born to Run“ của Bruce Springsteen. Đến năm 1978, ông tổ chức triển lãm lớn đầu tiên tại New York tại phòng trưng bày “Space” ở Carnegie Hall, và bức ảnh “Promised Land” của ông đã được đưa vào bộ sưu tập vĩnh viễn của George Eastman House.
Năm 1986, Eric nhận giải thưởng “Advertising Photographer of the Year” từ Hiệp hội Nhiếp ảnh Gia Truyền thông Hoa Kỳ (American Society of Media Photographers – ASMP). Năm 1989, ông là nhiếp ảnh gia duy nhất được tạp chí Adweek chọn vào danh sách “Creative All-Star Team”. Cùng năm đó, ông nhận giải “Clio” cho loạt ảnh chụp tại Scotland cho Timberland. Tác phẩm trừu tượng “Fire Eater”, chụp hình một người phụ nữ chìm trong bể nước, đã được đưa vào cuốn sách về quảng cáo “The Art of Persuasion” của Robert Sobieszek vào năm 1993.
Năm 2004, Graphis Editions xuất bản cuốn sách đầu tay của ông “Last Places on Earth“, với sự tài trợ của Eastman Kodak. Triển lãm ảnh của ông về Bruce Springsteen tại Anh trùng với thời điểm phát hành cuốn sách thứ hai “Born to Run: The Unseen Photos” (Insight Editions, 2006), và sau đó là cuốn sách thứ ba “INDIA: In Word & Image“ (Welcome Books, NY) vào năm 2008. Vào mùa xuân năm 2014, ông nhận được giải thưởng “Power of the Image” từ George Eastman. Cuốn sách ảnh của ông về những cơn bão xoáy mang tên “FIERCE BEAUTY: Storms of the Great Plains“ được xuất bản vào mùa thu năm 2019 bởi IMAGES Publishing Group, và được tạp chí Smithsonian xếp hạng là một trong “10 Best Travel Books of 2019“. Năm 2023, Eric được vinh danh với giải thưởng Lifetime Achievement Award từ Hiệp hội Nhiếp ảnh Gia Chuyên nghiệp Hoa Kỳ (Professional Photographers of America), nơi đã nhận xét rằng “Meola đã tự khẳng định mình trong sự nghiệp hơn 5 thập kỷ, mang đến niềm đam mê, sự cống hiến và một cách ăn mừng sắc màu đầy sống động cho ngành nhiếp ảnh.”
Các tác phẩm của Eric Meola được lưu trữ trên trang web chính thức của ông tại https://www.ericmeola.com/, nơi chứa đựng những tác phẩm nổi bật trong suốt sự nghiệp của ông. Đồng thời, trang web https://ericmeola.photography/ là nơi ông chia sẻ các kiến thức chuyên sâu về chụp ảnh, nghệ thuật ảnh, các câu captions, status đăng ảnh và những thuật ngữ quan trọng trong lĩnh vực nhiếp ảnh.
Bên cạnh tiếng Anh và tiếng Pháp, gần đây Eric Meola đã học và thành thạo tiếng Việt (cập nhật ngày 25/09/2024). Ông đã sử dụng ngôn ngữ này để chia sẻ các kiến thức về nhiếp ảnh và nghệ thuật với cộng đồng người Việt thông qua trang web https://ericmeola.photography/, mở ra cánh cửa giao lưu văn hóa và nghệ thuật cho khán giả Việt Nam.