Pokemon Go – Here are 1-40 Trainer Level XP and All Rewards


Here are all the rewards, unlocks and Level XP from Level 1 to 40.

Level XP to Next Level Reward Unlocks
Level 1 1,000 XP – –
Level 2 2,000 XP 15 Pokeballs –
Level 3 3,000 XP 15  Pokeballs –
Level 4 4,000 XP 15  Pokeballs –
Level 5 5,000 XP 10 Potions, 10 Incense 10 Revives Gym, Potion, Revives
Level 6 6,000 XP 15 Pokeballs, 10 Potions, 10 Revives, 1 Egg Incubator –
Level 7 7,000 XP 15 Pokeballs,  10 Potions, 10 Revives 1 Incense –
Level 8 8,000 XP 15 Pokeballs 10 Potions, 5 Revives, 10 Razz Berries, 1 Lure Modulator Razz Berry
Level 9 9,000 XP 15 Pokeballs, 10 Potions, 5 Revives, 3 Razz Berries 1 Lucky Egg –
Level 10 10,000 XP 15 Pokeballs, 10 Potions, 10 Revives, 10 Razz Berries, 1 Incense, 1 Lucky Egg,1 Egg Incubator, 1 Lure Modulator Potion
Level 11 10,000 XP 15 Pokeballs, 10 Potions, 3 Revives, 3 Razz Berries –
Level 12 10,000 XP 20 Great balls, 10 Potions, 3 Revives, 3 Razz Berries Great Ball
Level 13 10,000 XP 15 Great balls, 10 Potions, 3 Revives, 3 Razz Berries –
Level 14 15,000 XP 15 Great Balls, 10 Potions, 3 Revives, 3 Razz Berries –
Level 15 20,000 XP 15 Great Balls, 20 Hyper Potions, 10 Revives, 10 Razz Berries, 1 Incense, 1 Lucky Egg, 1 Egg Incubator, 1 Lure Modulator Hyper Potion
Level 16 20,000 XP 10 Great Balls, 10 Hyper Potions, 5 Revives, 5 Razz Berries –
Level 17 20,000 XP 10 Great Balls, 10 Hyper Potions, 5 Revives, 5 Razz Berries –
Level 18 25,000 XP 10 Great Balls, 10 Hyper Potions, 5 Revives, 5 Razz Berries –
Level 19 25,000 XP 10 Great Balls, 10 Hyper Potions, 5 Revives, 5 Razz Berries –
Level 20 50,000 XP 20 Ultra Balls, 20 Hyper Potions, 20 Revives, 20 Razz Berries, 2 Incense, 2 Lucky Eggs, 2 Egg Incubators, 2 Lure Modulators Ultra Ball
Level 21 75,000 XP 10 Ultra balls, 10 Hyper Potions, 10 Revives, 10 Razz Berries –
Level 22 100,000 XP 10 Ultra Balls, 10 Hyper Potions, 10 Revives, 10 Razz Berries –
Level 23 125,000 XP 10 Ultra Balls, 10 Hyper Potions, 10 Revives, 10 Razz Berries –
Level 24 150,000 XP 10 Ultra Balls, 10 Hyper Potions, 10 Revives, 10 Razz Berries –
Level 25 190,000 XP 25 Ultra Balls,  20 Max Potions, 15 Revives, 15 Razz Berries, 1 Incense, 1 Lucky Egg, 1 Egg Incubator, 1 Lure Modulator Max Potion
Level 26 200,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives, 15 Razz Berries –
Level 27 250,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives, 15 Razz Berries –
Level 28 300,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives, 15 Razz Berries –
Level 29 350,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives 15 Razz Berries –
Level 30 500,000 XP 30 Ultra Balls,  20 Max Potions, 20 Max Revives,  20 Razz Berries, 3 Incense, 3 Lucky Eggs, 3 Egg Incubators, 3 Lure Modulators Max Revives
Level 31 500,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives 15 Razz Berries –
Level 32 750,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives 15 Razz Berries –
Level 33 100,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives 15 Razz Berries –
Level 34 1,250,000 XP 10 Ultra Balls, 15 Max Potions, 10 Revives 15 Razz Berries –
Level 35 1,500,000 XP 30 Ultra Balls, 20 Max Potions, 20 Max Revives, 20 Razz Berries, 2 Incense, 1 Lucky Egg, 1 Egg Incubator, Lure Modulator –
Level 36 2,000,000 XP 20 Ultra Balls, 20 Max Potions, 10 Revives, 20 Razz Berries –
Level 37 2,500,000 XP 20 Ultra Balls, 20 Max Potions, 10 Revives, 20 Razz Berries –
Level 38 3,000,000 XP 20 Ultra Balls, 20 Max Potions, 10 Revives, 20 Razz Berries –
Level 39 5,000,000 XP 20 Ultra Balls, 20 Max Potions, 10 Revives, 20 Razz Berries –
Level 40 Max level 40 Ultra Balls, 40 Max Potions, 40, 40 Max Revives, 40 Razz Berries, 4 Incense, 4 Lucky Egg, 4 Egg Incubator, 4 Lure Modulator

As you can see, if you gain more levels, The XP requirements keep increasing and you need to work a lot harder to progress or gain levels. A sharp increase can be noticed after you hit level 20 as you need almost double the XP to gain another level.

Source: standard.co.uk
Source: standard.co.ukere 

However, the rewards too keep getting better as you gain levels and there it works both ways.