Full list of Pokemon Go Moves with DPS and crit chance. All data sourced directly from Niantic. Click on a move to see the Pokemon that can have it. Figures that follow the dash "-" symbol are PvP specific. See explanation below for latest DPS calculation.

Damage per Second (DPS) is a description of how quickly an attack delivers its damage. It is a very important measure for fast moves. The current calculation for DPS in Poke Assistant's Data Base is:

DPS = Power/(Duration(ms)/1000)

For charge moves we also show the Damage per Energy (DPE):

DPE = Power/Energy Cost * - 1

Charge moves are used less frequently than fast moves, reducing how important it is that they do their damage quickly. In addition, charge moves cost energy: a limited resource. For this reason DPE is an important factor for charge moves. A higher DPS charge move can often do less damage than a higher DPE charge move in battle, as it is energy not time, that charge moves are starved for.

It should be noted that whether you choose a higher DPS or DPE charge move also depends on the situation. If you're an active dodger when attacking, you may still prefer a higher DPS move that keeps you moving and ready to dodge, compared to more frequent and longer pauses to use the higher DPE moves. A defensive Pokemon should generally always have the highest DPE move available since the computer playing that defender will not dodge anyway and will do the most damage for the energy it receives.

One further reason for using high DPE moves that isn't captured in the numbers is the "Energy Loss" usually associated with high DPS moves. Most of the time, the highest DPS move for a Pokemon is the 100 energy move that requires a full bar of energy to cast. Relying on these moves usually leads to wasted energy for three reasons:

The player doesn't respond quickly enough upon having 100 energy to cast their attack. Any energy earned after the bar is full is lost. Unavoidable energy loss due to the energy being earned in blocks. As a worst case scenario, an attacker could have 99 energy, be unable to cast, then simultaneously earn energy when they do another fast attack and/or be hit by the defender's attack. Taking a Jolteon attacker using Volt Switch and being hit by a defending Vaporean's Hydro Pump, 25 energy would be earned by using Volt Switch, 65 more energy from being hit by Hydro Pump, giving a total of 90 energy that should have been earned, but only 1 energy will be credited to the energy bar and the other 89 energy overflows and is lost. Energy lost on the Pokemon's eventual feint. Because higher DPE moves are almost never the 100 energy move, the worst case scenario is that you lose 49/50 or 32/33 energy when you get knocked out just before being able to cast again. Higher DPS moves will usually have a worst case scenario of wasting 99 energy.

PvP Considerations

In PvP, DPE even more important as it becomes the only metric to consider when ranking charge moves as there is no DPS to consider. Charge moves stop battle and so have effectively zero cast time.

On the fast move side, moves have a set amount of "turns" they consume rather than seconds, so in PvP we discuss Damage per Turn (DPT) and Energy per Turn (EPT). As is with normal battling, one should look for a balance between high DPT and EPT fast moves.

Interestingly, in PvP there is no maximum energy amount, so it is possible to store much more than 100 energy and release multiple casts of an charge move.

You can test out different moves with Poke Assistant's Battle Sim, seeing where you earn your energy from and how higher DPE moves can effect the battle.

Though moves have crit chance data attached to them in game files, there is no evidence that critical strikes are actually implemented in the game. For this reason, crit chance is not factored into move DPS.

A complete list of movesets for each Pokemon can be found at Move Sets