A woman drowned at Marcus Beach about 7am on Tuesday despite the efforts of paramedics who tried valiantly to revive her.
A beach walker noticed the woman face down in the choppy conditions about 6.30am and raised the alert.
Surfers brought the woman to shore while beach goers called for emergency services.
Multiple ambulances and police units rushed to the beach about 2km north of Peregian Village and Peregian Surf Lifesavers.
The 52-year-old woman from New South Wales died at the scene. Police understand she was holidaying on her own in the area.