A man has been charged after allegedly robbing three Frankston service stations at knife-point.

Mark Roberts, 23, was arrested at a house in Frankston on Monday afternoon, and was charged with three counts of armed robbery.

The string of alleged robberies were at a service stations on the Nepean Highway on March 30, the Moorooduc Highway on April 4 and the Nepean Highway on April 9.

Detectives from Victoria Police's armed robbery taskforce examined CCTV footage in a bid to identify the alleged offender.

Mr Roberts faced an out-of-sessions court hearing on Monday night and has been remanded in custody before appearing at Melbourne Magistrates Court on Tuesday.