Yes, you can swim on Magnetic Island. There are stinger nets at Picnic Bay and Horseshoe Bay. If you want to swim elsewhere in stinger season, it is advisable to wear a stinger suit. These can be hired at several outlets on Magnetic Island.