...

Best Beaches on Magnetic Island, From Horseshoe Bay to Florence Bay

Home » Best Beaches on Magnetic Island, From Horseshoe Bay to Florence Bay

Travel Guides · Queensland · Updated 2026 · 9 min read

OneLife acknowledges the Wulgurukaba people as the Traditional Custodians of Yunbenun, known today as Magnetic Island, and of the surrounding sea country. We pay our respects to their elders past, present and emerging, and to their enduring connection to this land and water.

Magnetic Island is ringed by beaches, and choosing between them is half the fun. The island has more than twenty bays, from busy stretches of golden sand to coves you reach only on foot. The best beaches on Magnetic Island run the full range, from the lively shores of Horseshoe Bay to the quiet clear water of Florence Bay. Whatever kind of beach day you want, Maggie has one for it.

Most sit within a short bus ride or walk of each other. Some are made for swimming and water sports, others for snorkelling or simply being alone. The water is warm and clear for much of the year.

This guide runs through the island’s best bays, what each is good for, and how to reach them. Here is where to lay your towel.

Read Next

The Magnetic Island Travel Guide

Best Things to Do on Magnetic Island

Where to Stay on Magnetic Island

The Best Beaches on Magnetic Island

The best beaches on Magnetic Island fall into two kinds. There are the easy, serviced bays near the main villages, and the secluded coves you walk in to find. Below they run roughly from the busiest to the quietest. Here is where to begin.

Horseshoe Bay

Horseshoe Bay is the biggest and liveliest beach on the island. A three-kilometre arc of golden sand sits on the northern coast, backed by cafes, bars and water-sports shacks. It is the natural hub for a beach day.

You can hire a kayak, paddleboard or jet ski, or simply swim and settle in. A seasonal stinger net gives a safer swimming area in the warmer months. Stay for the sunset, which is among the best on the island.

Location: north coast · Best for: swimming, water sports and buzz · Access: bus or car, easy.

Alma Bay

For a calm, sheltered swim, Alma Bay in Arcadia is the local favourite. It is a small, pretty cove with clear water and plenty of shade from big trees. Families and first-timers love it.

There is a grassy picnic area, a playground and a patrolled section in season. It is gentler and more compact than Horseshoe Bay, and all the more relaxed for it. A lovely spot for a slow afternoon.

Location: Arcadia · Best for: a calm, family-friendly swim · Access: bus or car, easy.

Nelly Bay

Nelly Bay is where the ferry lands, so most visits begin here. It is central and well served, with a marina, accommodation and a good beach of its own. Many people base themselves nearby.

At the southern end there is a marked snorkel trail over the fringing reef. The swimming is easy and the location is handy for everything. It makes a convenient first or last beach of a trip.

Location: central, at the ferry terminal · Best for: convenience and a snorkel trail · Access: walk from the ferry.

Geoffrey Bay

Just along from Arcadia, Geoffrey Bay is a quieter beach with two particular draws. A snorkel trail runs over the reef here, past old moorings and plenty of marine life. It is one of the easiest snorkels to reach.

At dusk, allied rock wallabies gather on the rocks near the jetty. They are shy but used to people, and often come close. Watch them from a distance, and never feed them.

Location: Arcadia · Best for: snorkelling and rock wallabies · Access: bus or car, easy.

Picnic Bay

Picnic Bay was once the island’s main township, and it keeps a quiet, old-fashioned charm. Its long jetty is a favourite for fishing and for watching the sun set over the mainland. The pace here is slow.

The beach is calm and uncrowded, with a netted swimming area in stinger season. There are a few cafes along the esplanade, but little bustle. It is the spot for a peaceful end to the day.

Location: south coast · Best for: sunsets, the jetty and quiet · Access: bus or car, easy.


Florence Bay

Florence Bay is where the island gets special. This secluded, boulder-framed cove has some of the clearest water on Maggie, and excellent snorkelling over the reef. It takes a little effort to reach, which keeps it quiet.

There are no shops or facilities, so bring everything you need. The reward is a beautiful, often near-empty beach. It is many people’s favourite on the island, and easy to see why.

Location: east coast · Best for: snorkelling and seclusion · Access: walking track or 4WD, bring supplies.

Arthur Bay

Next along the east coast, Arthur Bay is another quiet, walk-in beach with good snorkelling. Rocky headlands shelter clear water and coral, and crowds are rare. It rewards those willing to make the short trek.

Like Florence, it has no facilities, so come prepared. It is a peaceful place to swim and snorkel away from the busier bays. A fine choice for a slower, wilder beach day.

Location: east coast · Best for: quiet snorkelling · Access: walking track, bring supplies.

Radical Bay

Radical Bay is a scenic, secluded beach tucked between headlands on the northeast coast. Granite boulders frame soft sand and clear water, and it feels a world away. It is reached on foot from the Forts junction.

The walk in passes through bush where koalas are often spotted. In fact, these tracks connect with the famous Forts Walk, so you can pair a swim with a hike. Bring water and supplies, as there is nothing here but the beach.

Location: northeast coast · Best for: scenery and seclusion · Access: walking track from Forts junction.

Balding Bay

The most hidden beach on this list, Balding Bay is reached by a walking track from Horseshoe Bay or by kayak. It is the island’s unofficial nude beach, and one of its prettiest. Few people make the trip, so it stays wonderfully quiet.

Clear water, pale sand and big boulders make it a beautiful, private spot. Bring everything with you and take it all home. For solitude, it is hard to beat.

Location: north coast · Best for: solitude and a quiet swim · Access: walking track or kayak.

Tips for Beach Days on Magnetic Island

Know the stinger season. These are tropical waters, and marine stingers, including box jellyfish and Irukandji, are present from around November to May. Swim inside the stinger nets at Horseshoe and Picnic Bays, wear a stinger suit, and follow local signage. Check conditions before you get in.

Pair the busy and the quiet. A good day mixes a serviced bay like Horseshoe or Alma with a secluded one like Florence. That way you get both the facilities and the solitude.

Pack for the sun and the water. The North Queensland sun is fierce, so bring a hat, reef-safe sunscreen and plenty of water. A stinger suit is worth having in the warmer months.

Carry supplies for the hidden bays. Florence, Arthur, Radical and Balding have no shops or taps. Take water, snacks and snorkel gear, and leave nothing behind.

Snorkelling and water sports carry some risk, so it is worth being covered. World Nomads includes snorkelling and similar activities in its travel insurance.

How to Get Around the Beaches

You do not need a car to reach most of the beaches. A local bus loops between the main bays, including Horseshoe, Nelly, Geoffrey and Picnic. It is cheap and runs regularly through the day.

For the secluded east-coast bays, you will walk in from the nearest road or the Forts junction. Hiring an open-top car or scooter gives you more freedom to roam. For the full picture of the island, see our Magnetic Island travel guide.

Staying overnight lets you enjoy the beaches after the day trippers leave. You can compare places to stay on Magnetic Island here, and the official Queensland tourism site has more on the bays and tracks.

Keep Exploring

The Forts Walk on Magnetic Island

Queensland Travel Guide

The Best eSIM for Travel

Frequently Asked Questions

What is the best beach on Magnetic Island?

Horseshoe Bay is the best all-rounder, with swimming, water sports and a lively foreshore. For a calm, family-friendly swim, Alma Bay is the pick, and for seclusion and clear water, Florence Bay is hard to beat. The right one depends on whether you want buzz, calm or quiet.

Which Magnetic Island beaches are best for snorkelling?

Geoffrey Bay and Nelly Bay both have marked snorkel trails over the fringing reef, easy to reach from the beach. Florence Bay and Arthur Bay offer clearer, quieter snorkelling for a little more effort. Remember to wear a stinger suit in season.

Can you swim safely on Magnetic Island?

Yes, with care. From November to May, marine stingers are present, so swim inside the stinger nets at Horseshoe and Picnic Bays or wear a stinger suit. Outside those months, the water is generally clear of them, and the sheltered bays are calm and safe.

How do you get to the secluded beaches on Magnetic Island?

Florence, Arthur, Radical and Balding Bays are reached by short walking tracks, some connecting with the Forts Walk. Balding Bay can also be reached by kayak. None have facilities, so carry water, food and everything you need.

Do you need a car to reach the beaches?

Not for the main bays. A local bus links Horseshoe, Nelly, Geoffrey and Picnic Bays, and runs regularly. For the secluded east-coast beaches you walk in, and hiring a car or scooter gives you more freedom.


Final Thoughts

Magnetic Island packs a remarkable range of beaches into a small place. The best beaches on Magnetic Island take you from the easy buzz of Horseshoe Bay to the hidden calm of Florence, with a cove for every mood in between. Few islands this size offer so much choice.

Mix a serviced bay with a secluded one, respect the stinger season, and let the days run slow. The best beach here is often the one you had to walk to find.

Pack light, start early, and let Maggie’s bays do the rest.

Some of the links in this guide are affiliate links. If you book or buy through them, OneLife may earn a small commission at no extra cost to you. We only recommend places and products we would genuinely use ourselves. Conditions and stinger seasons change, so check current advice before you swim.