Lionfish are native to the South Pacific and Indian oceans, however, they have become an invasive species, living off the coasts of Florida, since the mid-1980s.