As Black Friday continues to inch closer, more and more retailers are unveiling their offerings both online and in physical stores. This helps consumers avoid stampedes or fighting for items. For instance, Walmart will begin the event at 6 p.m. on Thanksgiving day (in most time zones, according to BlackFriday.com) and 12:01 p.m. PT online. If you plan to buy a new iPhone during this time, here are some of the best deals available both online and in retail stores.

Walmart is giving out a $100 bill credit and a $100 store gift card for consumers purchasing any of Apple's new handsets. Pretty great deal, considering it does not only include new iPhone models but also previous handsets in stock. Walmart's Black Friday ad can be accessed here.

Target is offering a bigger gift card at $250, but the deal only covers iPhone buyers who will choose installment plans. Contract purchases are only entitled to $50 discount for the iPhone 6S and 6S Plus. This is the same for those purchasing 16 GB and 64 GB variants. The scan of Target's Black Friday flyer is available here.

Target will also offer $100 store gift card to customers purchasing an Apple Watch. Target announced that it will also offer an "up to $100" discount, but the details are not yet available.

Best Buy will offer customers a $200 gift card for iPhone 6S and 6S Plus variants, but only if the customer is trading an iPhone 5 or newer model. Check out more details via this link.