No, the Dolphin show is not free, and fees may vary depending on the location and time of year.