The number of working parents has greatly increased. Subsequently, baby care has become a daily challenge for many families. However, the parents cannot continuously monitor their babies’ conditions. Therefore, GSM based baby monitoring and automatic swing system is proposed as an efficient system for monitoring the baby in real time. This system monitors wetness in the mattress, baby’s cry and orientation. These sensed values are processed by the microprocessor board i.e., Raspberry Pi 3b+. To notify the condition of the baby to parent via SMS GSM module is used for communication. The system also performs actuations by using motors to swing the cradle when baby cries, video is played with the help of monitor to entertain the baby and also the system has safety cushions which will prevent baby from getting hurt if falls. Webcam is used to monitor the baby. Hence all these sensing, monitoring and actuations help parent monitor babies and take precautions.