Pop the turkey in the oven and gather your family on the couch — before the feast comes the annual Macy's Thanksgiving Day Parade.

An American tradition, the 90-year-old parade will wind through the streets of New York City on Thursday morning, treating viewers both in Manhattan and around the world to the impressive sights of giant balloons, ornate floats and musical performances.

Start time: The parade starts at 9 a.m. EST, but attendees will start lining up to get the best spots at 6 a.m., according to Time Out New York. It ends at about noon.

Live stream: If you're a cable subscriber — or you know a cable subscriber whose password you can borrow — you can watch a live stream of the event on NBC's website here at 9 a.m. local time. If not, you can catch the parade on EarthCam's Columbus Circle webcam here.

Parade route: The parade runs from 77th street down Central Park West, hooks left at Columbus Circle onto Central Park South and then travels down Sixth Avenue to 34th Street. It ends at the Macy's flagship store in Herald Square, according to the event's website.

Where to watch: Hoping to see the parade in person? Don't head to the beginning or end of the route — the places where you want to be are in the middle. Check out Central Park West between 75th Street and 59th Street, Sixth Avenue from 59th street to 38th street or Columbus Circle.

Lineup: No matter where you are, you can expect to see performances from musicals like "Waitress" and "Cats" alongside artists like Daya, Tony Bennett, Regina Spektor and Fitz & the Tantrums, according to a news release. Olympian Laurie Hernandez and hockey player Adam Graves will be there, as will Santa Claus. As for balloons, you'll spot Pikachu, Hello Kitty, Thomas the Tank Engine and Charlie Brown.