En fattig landstryker (Charlie Chaplin) forelsker seg i en blind blomsterpike (Virginia Cherrill). Like etter at han har kjøpt en blomst av henne setter en rik mann seg i en bil og blir kjørt avsted. Den blinde piken antar at dette er landstrykeren. Han lister seg bort derfra, slik at hun ikke skal innse at hun tok feil. Samme kveld redder landstrykeren en beruset millionær (Harry Myers) som planla å begå selvmord ved å kaste seg i vannet. Millionæren tar landstrykeren med seg hjem til herskapshuset sitt, gir ham nye klær og tar ham deretter med ut på byen.
Da de kommer tilbake igjen utpå morgenkvisten, får landstrykeren øye på blomsterpiken. Han låner penger av millionæren og kjøper alle blomstene hennes. Deretter kjører han henne hjem i millionærens luksusbil. Etter at han har dratt, forteller piken sin gamle bestemor (Florence Lee), som hun bor sammen med, om millionæren som hun har blitt kjent med. Da landstrykeren kommer tilbake til herskapshuset, har millionæren blitt edru og husker ham ikke lenger. Landstrykeren blir derfor kastet ut. Senere samme dagen møtes de tilfeldigvis igjen, da millionæren på nytt er beruset. Millionæren inviterer landstrykeren med seg hjem på fest. Da millionæren er edru igjen neste morgen, husker han fortsatt ikke landstrykeren, som blir kastet ut på nytt. Millionæren reiser på et cruise til Europa samme morgen.
Da landstrykeren lusker utenfor vinduet til piken overhører han en lege fortelle at hun er syk. Landstrykeren skaffer seg derfor arbeid som gatefeier for å hjelpe henne økonomisk. Pikens bestemor får også et varsel om at de skylder husleie og kommer til å bli kastet ut dersom de ikke betaler innen neste dag. Hun forteller ikke dette til barnebarnet og gjemmer brevet. Da landstrykeren leverer matvarer til piken i lunsjpausen sin, leser han i avisen om en lege som kan kurere blindhet. Han finner også tilfeldigvis brevet med varsel om utkastelse, som piken ber ham lese for henne. Landstrykeren forsikrer henne om at han skal ordne opp. Han kommer imidlertid for sent tilbake på jobb igjen og får sparken. Like etterpå blir han tilbudt lettjente penger for å delta i en boksekamp. Motstanderen hans forsikrer ham om at ingen av dem kommer til å bli skadet og at de to skal dele premiepengene etterpå. Like før kampen får mannen vite at politiet er etter ham og flykter derfra. Landstrykeren får en annen motstander og taper kampen.
Senere møter han tilfeldigvis millionæren, som har kommet tilbake fra Europa. Millionæren tar ham med seg hjem og gir ham 1000 dollar, etter å ha blitt fortalt om piken. To innbruddstyver har gjemt seg i samme rom som dem og slår ned millionæren. Landstrykeren ringer til politiet, men blir selv mistenkt da de ankommer stedet og de virkelige tyvene har flyktet. Millionæren kvikner til igjen, men husker ikke hverken landstrykeren eller å han gitt ham penger. Landstrykeren klarer såvidt å flykte, slik at han får levert pengene til piken. Han forteller henne at han skal reise bort en stund. Landstrykeren blir senere arrestert og soner flere måneder i fengsel.
I mellomtiden har piken åpnet en suksessfull blomsterforretning, etter å ha fått synet tilbake. Hun lurer på når millionæren sin skal vende tilbake igjen. Da landstrykeren slipper ut av fengsel finner han henne ikke på det vanlige stedet. Han blir plaget av noen unggutter mens han plukker opp en blomst fra gaten utenfor pikens forretning. Da han skal gå, får han tilfeldigvis øye på henne i vinduet og ender opp med å ødelegge blomsten sin. Piken går utenfor med en ny blomst og en mynt for å gi til ham. Da hendene deres berører hverandre, innser piken hvem han er.