With performances by Katy Perry and Taylor Swift, among others, this year's Macy's fireworks show on the Hudson River promises to be one of the best yet.

If you're hoping to grab a spot along 12th Avenue to see the show, check out Macy's map of viewing locations. For those who can't make it out, NBC is broadcasting the whole extravaganza starting at 8 p.m. EDT, or watch the live stream online below.

1. Empire State Building
350 5th Avenue
212-736-3100

Price: $25 for adults, $22 for seniors (62+), $19 for children (6-12)

One of the most iconic images in the entire country, the Empire State Building can't be beat for a patriotic fireworks viewing. You'll need to plan ahead for this event because tickets are limited to only about 300 for the night. If you haven't yet made it to the 86th floor of this historic building, now is your chance to see the Manhattan skyline lit up in celebration. Tickets will include admission to the observatory as well as light refreshments. It's not free, but it's one of the best deals in this expensive town.

2. The Sky Room
330 W. 44th St.
212-380-1195
Price: $100

The Sky Room at the Fairfield Inn & Suites will offer panoramic views of the fireworks from the 33rd and 34th floors. The club boasts the highest rooftop bar in the city, with 360-degree views, including windows looking out over the Hudson River. There will be an open bar from 6 p.m. to 11 p.m.

3. Intrepid Sea, Air & Space Museum
Pier 86, Twelfth Ave (at 46th St), Midtown West
877-957-7447
Price: $175-$225

Is there a more suitable setting to admire red, white and blue fireworks than this aircraft carrier? Enjoy your complimentary food and nonalcoholic beverages from either the top, front or back of the ship. Or park yourself under the British Airways Concorde to gaze on land.

4. The Riverboat Ball
Pier 78, W 38th St at the Hudson River
Price: $200

All aboard the Queen of Hearts riverboat! As the sun sets, feel as if you're traveling back in time and exploring the banks of Old Manhattan during this 1920s-themed jaunt. The retro bash features the musical stylings of Michael Arenella and His Dreamland Orchestra, ragtime pianist Terry Waldo and tap-dance shows-not to mention gratis cocktails, champagne and a raw bar.

5. Hudson River Park
Pier 84, W. 44th St.
212-627-2020
Price: $200 for adults, $100 for children ages 5-12, children under 5 are free

The VIP section, which boasts an unobstructed view of the display over the Hudson River, has only 500 tickets on sale, so act fast! The luxury viewing party includes grilled food, a full bar featuring red, white and blue patriotic cocktails and a live brass quintet performance.The party is kid-friendly and will also include balloon sculptors and face-painters. There is also a free spot on the eastern portion of Pier 84, which will be open to the public on a first-come, first-served basis.

Live Stream of the Macy's 4th of July Fireworks: