If you have time but not bags of it I’d chop the list as follows (I speak as someone who “revised” all of them in the 3 weeks before Endgame was released). But if you have time to watch this many you might as well watch them all TBH.
sphere wrote:
- Iron Man (2008)
- Thor (2011)
- Captain America: The First Avenger (2011)
- The Avengers (2012)
- Thor: The Dark World (2013)
- Guardians of the Galaxy (2014)
- Guardians of the Galaxy Vol. 2 (2017)
- Captain America: The Winter Soldier (2014)
- Avengers: Age of Ultron (2015)
- Ant-Man (2015)
- Captain America: Civil War (2016)
- Spider-Man: Homecoming (2017)
- Black Panther (2018)
- Doctor Strange (2016)
- Captain Marvel (2019)
- Thor: Ragnarok (2017)
- Avengers: Infinity War (2018)
- Ant-Man and the Wasp (2018)
Chronological release versus storyline evolution is the dividing line in how to watch these. Following the storyline chronologically seems to me the best way to go about it.
Personally I would watch them in release order, except that I’d watch Ant-Man and the Wasp, then Cap Marvel, before Infinity War. Then go straight into Endgame.