Vermont Sen. Bernie Sanders will bring his 2020 presidential campaign to Iowa for the second time with a three-day swing through the state later this week.

Sanders first launched his Iowa bid in early March with rallies in Council Bluffs, Iowa City and Des Moines.

This week's trip will take the independent senator — who lost the 2016 Iowa caucuses by less than one-fifth of one percentage point to rival Hillary Clinton — to eastern stretches of the state:

► More:Bernie Sanders 2.0: How his Iowa caucus campaign has changed — and how it hasn't

► More:Five answers from Bernie Sanders to exclusive Register questions

Friday, April 5

Davenport: 7 p.m. rally (doors open at 5:30 p.m.) in the Mississippi Hall at the RiverCenter, located at 136 E 3rd St. The event is free and open to the public, though RSVPs are encouraged.

Saturday, April 6

Muscatine: 12 p.m. town meeting (doors open at 11 a.m.) at West Middle School, at 600 Kindler Ave. The event is free and open to the public, though RSVPs are encouraged.

Burlington: 3 p.m. town meeting (doors open at 2 p.m.) at Aldo Leopold Middle School, 3075 Sunnyside Ave. The event is free and open to the public, though RSVPs are encouraged.

Fairfield: 6:30 p.m. rally (doors open at 5:30 p.m.) at the Fairfield Arts and Convention Center, 200 N. Main St. The event is free and open to the public, though RSVPs are encouraged.

Sunday, April 7

Oskaloosa: 12 p.m. town meeting (doors open at 11 a.m.) in the Musco Technology Center at William Penn University, 319 R Ave. West. The event is free and open to the public, though RSVPs are encouraged.

Malcom: 3 p.m. town meeting (doors open at 2 p.m) at the Malcom Auditorium, 212 Main St. The event is free and open to the public, though RSVPs are encouraged.