NEW YORK (MainStreet) — If you can tolerate the pushy crowds and long lines at checkout, Black Friday can be a great day to save big on your holiday purchases. But huge markdowns aren't the only reason to brave the stores on November 29 (and November 28, in some cases)—you can also snag some pretty sweet freebies from several well-known retailers.

While some freebies are only given to shoppers who make a purchase, others can be had just by entering a store. Pretty sweet, huh?

Read on for the details on some of the best free stuff you can take home this Black Friday--with special thanks to DealNews.com and Offers.com for tipping us off to some of these products!

PetSmart

Your furry friends will wag their tails over this one. On the morning of Black Friday, the first 100 people to enter every PetSmart store will receive a free stocking stuffed with $130 worth of in-store coupons and dog and cat treats. Most PetSmart stores across the U.S. open at 7 a.m., so it's best to beat the crowds if you want to secure a stocking for your precious cat or pooch.

Seattle's Best Coffee

If you need a pick-me-up on Black Friday, visit a Seattle's Best Coffee café to receive a free small cup of brewed coffee. To find a participating Seattle's Best Coffee location, visit here.

If you can't make it to a Seattle's Best location on Black Friday, you're in luck. Simply visit the Seattle's Best Coffee Facebook page between now and November 29, and you can receive a free coffee sample, which brews a four-cup pot of coffee (available while supplies last).

JCPenney

Disney fans will love JCPenney's Black Friday giveaway this year. Starting at 4 a.m., the retailer will be handing shoppers free Mickey Mouse snow globes just for entering the store. The snow globes feature Mickey in a Santa suit atop a red present with "2013" written on a green bow. We suggest visiting the store as early as possible, because the snow globes are only available while supplies last.

Bally Total Fitness

Considering that the average American may consume thousands of calories during Thanksgiving dinner, you might want to fit in some much-needed exercise on Black Friday. Bally Total Fitness is offering free workouts on Nov. 29 during its "Feeling Fat Friday" promotion, in which nonmembers are invited to work out at Bally free of charge alongside regular members. Guests can take advantage of group exercise classes, a full array of strength equipment and personal trainers who will be on hand to offer advice and answer questions.

DSW

TST Recommends

Starting online on Thanksgiving and in stores on Black Friday, DSW will give customers a free "shoe lover" tote bag with any shoe or handbag purchase, while supplies last. Use offer code BlackFriday to get the deal.

Petco

Head to Petco on Black Friday to receive an adorable free gift for your pet. Customers who make any in-store purchase with their Pals Rewards card on Nov. 29 will get a pair of free antlers for their dog or cat, while supplies last.

Old Navy

Who wants to be a millionaire? If you shop at Old Navy, you might just become one. The clothing store will be giving away a whopping $1 million to one lucky shopper during its Black Friday event. Here's how it works: The first 500 shoppers at every Old Navy store will be given an Overnight Millionaire game card, which puts them in the running to win the $1 million jackpot. The winner will be randomly selected on Nov. 29 at 7 p.m. PT.

Old Navy stores open at 7 p.m. on Thanksgiving in the U.S., while stores in Canada open at 7 a.m. on Black Friday (8 a.m. in Quebec).

Belk

This popular clothing retailer, which has locations throughout the south, is offering a free gift card to the first 250 customers at each store starting at 8 p.m. on Thanksgiving. The gift cards are valued anywhere from $5 to $1,000, and there's a guaranteed $1,000 winner in every store. Sorry kids: you have to be 18 or older to receive a gift card.

Kohl's

During its Black Friday event, Kohl's is offering thousands of lucky shoppers the chance to win a "Dream Receipt" at checkout, which means that everything in your cart will be absolutely free. One winner will be announced every hour for the first four hours of the event at every Kohl's store across the U.S. and online, starting at 8 p.m. on Thanksgiving.

Toys R Us

Looking to stock up on toys for your kids this holiday season? If so, be sure to make a stop at Toys R Us, which is offering a $10 gift card when you spend $75 or more on anything in the store Thursday through Friday. The gift card is valid from December 1 through December 7, so you can come back again to purchase anything you might have missed.

--Written by Kristin Colella for MainStreet