The Queen Mary in Long Beach hosts a Fourth of July party onboard the vintage ship that starts at noon and shoots off fireworks at 9 p.m. Living Social has a discount offer of $27 for each adult for an all-day ticket.
On the Fourth, entertainment is themed to different decades during the day. From noon to 4 p.m., it's the 1920s to the 1940s with swing band, stand-up comedy and kid activities such as a balloon toss, potato sack races and more. From 4 to 6 pm., the 1940s to '60s with a Beatles Tribute band, DJs and other musical acts as well as more kid stuff.
Fireworks are scheduled for 9 p.m., followed by DJs spinning music from the 1990s through the aughts at 9:30 p.m. Guests also may choose to watch a screening of "Independence Day" before the party ends at 11 p.m. Check out all activities at the Queen Mary website.