The pay for Walmart night shift jobs varies from state to state. In some locations, the pay is as low as $9.00 per hour, while in others it can be $11.00 or more.