Mobile GamesNews

Pokemon Go How Long Does it Take to Reach Level 40?

One of the most important features in Pokemon Go is to earn experience and level up. Leveling up is not that hard and the only thing a player has to do is to earn experience for different actions. Some actions will give you less XP, while some will give you more.

Earning XP in Pokemon Go will lead you to a higher Trainer Level, and the higher your Level, the more in-game elements a player would see. Also, the higher your Level, the better your chance of finding a rare Pokemon.

Each level grants you a number of items, and you can also unlock more powerful items that will start appearing from Pokestops after some time.

The level rewards are mostly PokeBalls, Potions, Revives and Berries, but every five levels the players get additional Incense, Lucky Eggs, Egg Incubators and Lure models.

According to reports, reaching Level 40 can take somewhere between five days and 2,3 years. Let me break it down for you.

Level 40 = 20,000,000 XP

Reaching Level 40 in Less than a Week

If Niantic and Pokemon Go launch an Adventure Event similar to the one back in 2018 and up to x10 extra XP for spinning the Photo Discs at new PokeStops or Gyms, then you can reach Level 40 in less than a week. I guess spinning 4,387 PokeStops is not a problem, right? Well, this German Pokemon Go player did it and what is even more interesting is that he caught only one Pokemon.

Reaching Level 40 in 3 Months

With the Friends and Gifts feature, a new player (Level 1), can hit Level 40 in 3 months. Here is how:

  • A player can earn 163,000 XP per friend once both of them reach the Best Friend Level – that’s 326,000 XP using a Lucky Egg
  • It takes only 1 new Friend to open a gift daily and increase your friendship level
  • A player can send up to 100 gifts daily. However, one player can open only 20 Gifts per day
  • One player needs 123 players to earn 20 million XP in just 3 months and that’s without using a Lucky Egg
  • 100 friends x 163,000 XP = 16,300,000 XP
  • Assuming the new player spins 250 PokeStops daily to obtain those 100 gifts and earning 50 XP per PokeStop all over 3 months: 250 x 50 x 90 = 1,125,000 XP
  • Sending 100 gifts per day and earning 200 XP per gift: 100 x 200 x 90 = 1,800,000 XP
  • And the daily bonuses 12 x 2,000 + 90 x 500 = 69,000 XP;
  • Total – 16,300,000 + 1,125,000 + 1,800,000 + 69,000 = 19,294,000 XP

Reaching Level 40 in 2, 3 Years

A casual Pokemon Go player who spends 1-2 hours per week playing Pokemon Go will reach Level 40 in 2 or 3 Years and that’s with all the x2 and/or x3 XP events.

Reaching Level 40 is a goal for many Pokemon Go players, but please have in mind that Level 40 doesn’t mean that your account is the ‘strongest’ and no one can beat you – it means that you’ve only reached a number and nothing else. What matters are the Pokedex, Pokemon CP and Pokemon movesets.

What’s your level? Let us know in the comment section below.

If you are a video game developer and you have a submission to make, you can mail us at

Dejan Kacurov

Hello everyone! My name is Dejan, but you can call me Mr.D. I enjoy all video games, especially Apex Legends, Pokemon Go, and Spider-Man. A husband and father of two who also goes to the gym often and does Crossfit. I got inspiration for gaming exactly 8 years ago, and I've been writing gaming news for 7 years. I hope that you will find all the answers to your questions regarding gaming on our site. Stay healthy, and love each other!


    1. I played since Niantic started in 2016 and I have only reached level 35. To be fair though I stopped playing it for about a year as it gets board after awhile back in the day and that time was very hard to reach each level.

      1. Really. Playing since late 2016 and i reached level 40 five times.thats a 100 000 000 xp. And im not the biggest t all. There are a few players 10 times larger. But so many that are twice and triple my xp score.

  1. This is very useful! How do you make an account stronger? Could you please share similar articles like how to make an extremely strong account for 1)raiding 2)gymming etc? TIA.

  2. It will take me about 3-4 years to get to Level 40 in Pokemon GO on my mobile. Because my city is this: Slavonski Brod, located in this country: Croatia. It just takes 3-4 years because we don’t have a lot of pokestops, and gyms like this city, Zagreb. The city of Zagreb has about 10-20 Pokestops in the street, and gyms about 5-20 in the street. These Pokemon GO players have already reached Level 40 1-1.5 years ago. Because of these Pokestopes, and the gym they have in their city. I do not have one in my town of Slavonski Brod. No wonder I have to suffer twice more than any Pokemon GO players from Zagreb. Because Niantic didn’t put on Pokestopes and gyms properly. Because I befriended a couple of other players on one street where I currently live. Niantic should have done something like this: Yes, as many streets in Zagreb as there are Pokestopes, and so many gyms should be in Slavonski Brod. Not that one street has 1 Pokestop and the other 2 Pokestop, 3 -34 Pokestop with 1 gym, and then nothing to the city of Slavonski Brod.

    1. Davor, Level 40 trainers can nominate locations for Pokestops. The process is simple and it works to improve your experience. Check local social media sites for local player groups, this will not only help your game, but also to discover level 40s who would be willing to help you in populating more stops and gyms.

  3. It took me four years to reach level 40. Been playing every day for at least 30 minutes to 1.5 hours. I guess it sucks to live in a rural area?

  4. considering that you dont have many pokestops around you and you dont have very many friends, it will take alot longer than 2-3 years. another thing is if niantic even decides to drop another xp event, how else are those players gonna beable to benefit from that? they wont

  5. I am 150k into 350k of level 29.. Almost to level 30.
    I’ve been playing almost 60 days.
    Started 12/26/2020 and today is 2/21/2021

    Add me shelbymke I’m good with gifts everyday

  6. I’ve been playing Pokémon Go since March 26th 2021 and I’m at level 40 as of May 9th now at 657,173/6,000,000 xp on May 10th 2021. Also with 21 Shines so far, not sure if that’s good or bad for a little over a month or so playing… but ya pretty excited about all these events coming up!!! Good Luck Guys and Stay Poké!!!
    #KingOfDaDuke #KingCash #PokémonGo #Level40 #LittleOverAmonth #ShinyHunting

  7. O yeah, and for you guys aren’t good at math that’s level 40 in 45 days!!! Not shabby I guess, with 21 Shines and 472 Diff Pokémon in my Pokédex!!! Burned a good number of incense as well a good amount of lucky eggs and star pieces…. #KingOfDaDuke

  8. I made a new account on thanksgiving and Just reached level 35. On roughly 5,000 catches the friendship method of obtaining xp is the fastest means of leveling up

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button