Micro-bistable mechanisms are used in microswitches and microvalves to reduce power consumption as power is applied only to switch states. Many of the bistable mechanism designs that have been presented incorporate rigid-body joints. These joints introduce unwanted friction and poor repeatability into the mechanism motion. A fully-compliant mechanism avoids these problems. Optimization techniques were used to find fully-compliant bistable micromechanism designs. The chosen objective was to minimize the displacement required between the two stable positions. Two families of designs were considered: those where the actuator was integral to the device and those where it remained in contact only during actuation. Mechanism designs are presented and are currently in the process of fabrication.