An 18-year-old man has been charged with robbery after he assaulted a man and stole his phone in Surfers Paradise on Sunday morning.

Around 2.30am, a 23-year-old Surfers Paradise man was walking along Remembrance Drive when he was approached by a man who allegedly assaulted and robbed him of his mobile phone.

Police located and detained the 18-year-old Varsity Lakes man outside a Mermaid Beach address a short time later.

He is due to appear before the Southport Magistrates Court today.

Anyone with information should contact Crime Stoppers on 1800 333 000.