The selection of Walmart Verizon prepaid phones available online has often been relatively small, but now there are a few more than usual. As of October 2022, eleven prepaid phones (including one iPhone SE) and one mobile hotspot are available online with prices varying from $22.00 to $249 (for the iPhone). The selections in individual stores may vary.
Here is the current selection:
You have a much greater and better choice of phones on Verizon's site, with the option of handsets such as the iPhone 5 or 4S, the Galaxy S4 or the LG G2.
Phones from Walmart come with a one-year (not ninety day) warranty. My guess is that they are new and not refurbished. However, these phones may be excess stock that Walmart is trying to clear out to make space for the next batch of phones.
It can actually cost a few dollars more to get the phone online from Verizon, but you avoid the $20 activation fee that may apply to store-bought phones.
The best Verizon-compatible prepaid phone may actually be an unlocked phone, but make sure that it really is compatible.