NORFOLK, Va. (WVEC) -- With the heat index at more than 100 degrees around Hampton Roads in recent days, this is probably the day you've been looking forward to all week!

National Ice Cream Day!

And we want you to take full advantage of, debatably, the best day ever with some free and discounted deals on the frozen treat!

So beat the heat with this full list of deals below:

McDonald's: This National Ice Cream Day, McDonald's will give away free vanilla soft serve. Anyone with McDonald's mobile app can get a free vanilla cone July 16. But, for one person, the deal could get sweeter — a lifetime sweeter. Anyone who redeems the offer in the app between 2 and 5 p.m. local time will be entered for a chance at free McDonald's soft serve for life!

Whole Foods Market: The grocery chain is offering a special, discounted deal on Ben & Jerry's ice cream.You can snag two pints of this brand for just $6! Frozen yogurts and non-dairy treat pints will also be on a one-day sale. Additionally, select Whole Foods stores will be holding a "Sundae Fundae" event where customers can make their own sweet treats inside the store.

Dippin' Dots: Select locations will offer free mini cups over a two-hour window, which will vary by location.

Wendy's: Wendy's will offer vanilla and chocolate Frosty for 50 cents through Aug. 25.

Carvel: Buy one soft serve cone or cup and get one free!

Cold Stone Creamery: This franchise will also offer a "buy one, get one free" offer on its Confetti Cupcake Ice Cream, which is a limited-time summer flavor! You can also get that same BOGO deal on its "Party Like a Cupcake Creation."

PetSmart: Keep your dogs cool and refreshed with some dog-safe ice cream! The PetSmart PetsHotel locations will be giving out free Doggie Ice Ceam Sundaes to pets around the country! Click here to find participating locations.