Costs vary depending on the materials you choose and whether you need professional help for parts like installing a skylight. On average, a DIY loft bed can range from $150 to $500, depending on the design and materials used.