It can take anywhere from a few days to a few weeks to break in a new mattress, depending on the type of mattress and your personal preferences.