Experience Points and multi-level parties
From D&D Wiki
== ==Experience Points and multi-level parties
If you are like me, and often have player characters in a group who are a few levels apart, it doesn't seem fair to give a low level player the same experience for a fight that the higher level players get. This is the core rules, and it doesn't make sense. Also, it doesn't allow you to run an effective campaign, since characters die, new characters come in, and you always have this imbalance of character levels making it hard to pit the players with fair challenges (monsters, NPCs). So here is my advice. When you are calculating XP, ask each player what their character's level is. Then using that single character's level, match it up with the monster (or NPC) challenge rating on the XP table in the DMG. Finally, divide the number by the total number of characters in the party. Do this for each player. Doing it this way means low level characters gain more experience than high level characters, and over time, all the characters will all have the same level, making your job as a dungeon master much simpler.