Robert Weir Allan was born in Glasgow, the son of a publisher, and first studied art in that city, before going to Paris in 1875 and working at the atelier of Julian and under Cabanel at the Ecole des Beaux Arts. He moved to London in 1881 and settled there, though he traveled widely and painted what he saw, specializing in landscapes. He spent some time painting in St. Ives, Cornwall, and he also liked to work in other places on the sea. He was an Associate of the Royal Watercolour Society.