An apparatus and method for detecting uterine activity uses cutaneous electrodes on the maternal abdomen to obtain electrophysiological signals that can be used to obtain fetal and maternal heart rate. The apparatus includes a first input for receiving electrical signals from the cutaneous electrodes and a second input for receiving movement signals indicative of a movement of the maternal body from a movement detector. A signal processor separates a uterine electromyogram signal from fetal and maternal heart rate signals and filters out motion artifacts from the electromyogram using the movement signals. An output presents electrohysterogram (EHG) data from the uterine electromyogram signal.