It’s best to change your baby’s diaper as soon as they soil it or get it wet, but on average, you should be changing your baby’s cloth diaper about every two hours during the day. At night, let your baby sleep and just change them when they wake up.