Abstract: An oxygen scavenging composition that can be either thermoplastic or thermoset, and that comprises at least one oxygen scavenging polymer and at least one curing agent is disclosed. The oxygen scavenging polymer comprises a polymeric backbone, at least two curing functional groups that are terminal groups and at least one oxygen scavenging cyclic moiety having from 5 to 9 carbon atoms in its ring and at least one carbon-carbon double bond in its ring. The curing functional groups of the oxygen scavenging polymer can be independently selected from hydroxyl groups, amino groups, carboxylic groups, sulfonic groups, and epoxy groups. The curing agent comprises at least two functional groups that are capable of reacting with the curing functional groups of the oxygen scavenging polymer.