Wal-Mart said it is selling the 16 GB Apple iPhone 5 for $127, versus an original price of $189.97. The price is valid with a two-year contract from wireless carriers Verizon, Sprint and AT&T, the retailer added.
Wal-Mart said it is also selling the 16 GB iPhone 4S and the 16 GB iPad 3 with Retina display and WiFi at discounts.
The offers will be available for 30 days in about 3,000 of Wal-Mart's stores, which were not identified. They are not available online, according to the retailer.
Apple has focused on high-priced, premium gadgets for many years and has strictly enforced its prices with retailers and other distributors. However, a Wal-Mart spokeswoman said on Friday that the discounts were arranged with Apple.
"We worked together with them on this," the spokeswoman, Sarah Spencer, said. "They are a great partner."
Wal-Mart is pricing the iPad starting at $399, down from $499. Beginning Dec. 17 the retailer said it will throw in a $30 iTunes card.
Wal-Mart is selling the 16 GB iPhone 4S for $47, versus an original price of $89.97, it said.
There was no immediate response from Apple to a request for comment.