Three people have been charged after two Noosaville men were stabbed in Coolum Beach on Saturday 30 March.
It will be alleged at about 6pm, a fight broke out between two groups, not known to each other, at a park along Margaret Street.
Upon arrival, police found a 31-year-old Noosaville man and an 18-year-old Noosaville man with stab wounds.
Both were taken to Sunshine Coast University Hospital where the 18-year-old continues to receive treatment.
Three people, who were allegedly involved in the altercation, fled the scene on foot prior to police arrival.
Detectives have charged an 18-year-old Yandina man, who is set to appear in Maroochydore Magistrates Court on 30 April; while a 37-year-old Coolum Beach woman, and an 18-year-old Mount Coolum man will appear on 16 August.
Police are continuing to appeal to any witnesses, or anyone who may have captured footage in the area at the time, to come forward.