During filming, Casey Affleck mentioned to Kate Hudson that "Romeo and Juliet" by Dire Straits was one of his favorite love songs. Hudson secretly convinced director Risa Bramon Garcia to play the song during Affleck's and Hudson's final scene together as a surprise for him. Casey Affleck didn't find out until he watched the movie at the premiere.
Christina Ricci said in an interview that while shooting in the East Village, the landlord of one of the buildings they shot in front of did not want the building featured in the movie, because she was personally against smoking, due to her father dying of lung cancer. She orchestrated several antics to sabotage shooting, including hanging a "NO SMOKING" sign in one of the windows, covering posts on the street with aluminum foil, and singing "Row Row Row Your Boat" during filming. She even almost punched out an extra for stepping onto the stoop during a shot, and walked towards camera with the "NO SMOKING" sign while singing.
Ben Affleck signed onto the film with the belief that it'd support his brother Casey Affleck in his first leading role, while he played a small uncredited role. He was surprised to see his name in the trades as a headline for signing onto the film.
The title is a reference to a carton of cigarettes, ten packs per carton, twenty cigarettes per pack.
In reality, Elvis Costello spent New Year's Eve, 1981 playing a concert with his band the Attractions at New York's Palladium theater on East 14th St., some blocks north of where "200 Cigarettes" takes place.