A novel multi-responsive shape memory hydrogel is described. The hydrogel shows multi-responsive shape memory performance and a programmable triple shape memory effect based on dual multi-responsive reversible switches, which will inspire the design and fabrication of novel shape memory systems.