Thinking of getting away for the fourth? How about taking the family for a quick day trip for Independence Day? If you end up being the "lucky" family member who is hosting several people for the 4th of July, you'll have to fork out quite a bit of cash to be able to get the grill full of steaks and burgers, the drinks flowing and let's not forget, the expensive FIREWORKS! Chances are you can save some serious dough if you take your family out instead. Luckily for us some cities that are only a short drive away made the list of the best places to celebrate Fourth of July. WalletHub took the top 100 biggest U.S. cities and went to work. They  compared the costs, and even factored in the price of beer and wine. Wallethub didn't hold out when it comes to the duration of fireworks shows and they took weather into account as well. Basically, they made sure that every single of your family had something to love. Here are the Top 20 cities to celebrate the 4th of July.

  1. New York, NY
  2. Los Angeles, CA
  3. Chicago, IL
  4. Denver, CO
  5. Seattle, WA
  6. Atlanta, GA
  7. Milwuakee, WI
  8. San Diego, CA
  9. Washington, DC
  10. Buffalo, NY
  11. Dallas, TX
  12. New Orleans, LA
  13. Minneapolis, MN
  14. Las Vegas, NV
  15. Sacramento, CA
  16. ST. Louis, MO
  17. Madison, WI
  18. San Francisco, CA
  19. Portland, OR
  20. Boise, ID

Where do you plan to take your family to celebrate Independence day? Will you be taking a day trip to Dallas or a mini road trip to NOLA? Let us know in the comments below!