As the official visitor center for Greater Philadelphia, the Independence Visitor Center has been the exclusive location to purchase tickets for the Mummers Parade, a long-standing tradition of New Year’s Day in Philadelphia. Tickets usually become available for purchase in early Fall.
I don't believe the Independence Visitor Center is responsible for those tickets, as they supervise the NPS site where the liberty bell and independence hall...
The website says "A limited number of tickets are available each day, so plan to arrive by 8:30am for the best selection of tour times. " So i assume they start selling at 8:30am
Thanks! Your answer is awaiting moderation.