(United States). A Licensed Practical Nurse (LPN) earns an average wage of $18.03 per hour. Pay for this job does not change much by experience, with the most experienced earning only a bit more than the least. $25,484 - $52,232.