上海自然博物馆门票价格为成人参观票30元,老年参观票25元,学生参观票12元,现役军人家属票25元。免费入场的人群包括离休干部、70周岁以上的老年人、现役军人、残疾人、烈士家属、1.3米以下儿童或6周岁以下儿童等。博物馆还设有四维影院,电影票价格为30元。