Union Square Tulip Day 2026: Get 80,000 Free Tulips Saturday
Union Square's annual Tulip Day returns this Saturday with 80,000 free tulips, 8 per person. Gates open at 1 p.m. but lines form as early as 9 a.m.
Eighty thousand tulips are heading to Union Square this Saturday, and if history is any guide, the line to claim yours will stretch well before the sun gets comfortable in the sky.
Union Square’s annual Tulip Day returns this weekend as part of the kickoff to Union Square in Bloom, a spring activation that brings floral installations, food, and themed cocktails from neighboring businesses to the heart of downtown San Francisco. JPMorgan Chase is sponsoring the giveaway, which offers eight free tulips per person while supplies last. The tulips are grown domestically from bulbs sourced in the Netherlands, a tradition that traces its roots to the first Tulip Festival held in Holland, Michigan back in 1929.
The gates open at 1 p.m., but the line forms at 9 a.m. That four-hour gap tells you everything you need to know about demand.
Mayor Daniel Lurie framed the event as part of a broader push to bring foot traffic back to a downtown corridor that has spent the better part of several years trying to find its footing. “Each year, Tulip Day draws thousands of residents and visitors to Union Square, bringing great energy to the heart of our city,” Lurie said in a statement from the Union Square Alliance. “I’m thrilled for the return of Tulip Day this March as we continue working hand-in-hand with the Union Square Alliance to drive foot traffic, support local businesses, and accelerate our downtown recovery.”
Downtown recovery is still a phrase that gets used a lot around here, and Tulip Day has become one of the more photogenic data points in that argument. The event draws people who genuinely want to be in Union Square, not just passing through it. For one Saturday in March, the plaza fills with people who planned their morning around being there.
That planning is serious business. Attendees who have been burned before show up at sunrise. San Francisco residents Sarah and Phillipa Colborne spent one year people-watching as the sun came up after missing a previous event entirely due to the crowds. “We were people-watching while the sun came up, and it’s just fun. It’s worth making the effort,” they said. Ruth Delemos, who made the drive from Woodland after getting shut out the year prior, put it plainly: “Last year we came and we missed out, because there were so many people. We gave up, and went to the store and got tulips. This year, we planned it a lot better. It’s absolutely stunning. What a great community thing to do.”
The lesson is consistent across years: get there early or get comfortable with the idea of buying tulips at Trader Joe’s instead.
For anyone driving downtown, the influx of visitors means traffic will be a mess by mid-morning. Public transit is the smarter play. BART drops you a short walk from the square, and the Muni lines that serve the area will likely be crowded but moving.
The surrounding businesses are leaning into the moment. Nearby shops and restaurants are running Tulip Day-themed specials, turning the giveaway into a full afternoon for people who want to make a day of it rather than grab their eight stems and head home.
Union Square in Bloom will keep the floral theme going beyond Saturday, with installations staying up through the spring. But the giveaway is the draw, and 80,000 tulips sounds like a lot until you remember that San Francisco’s population is close to 900,000 and the Bay Area holds nearly eight million more people who are more than capable of making a day trip.
The Union Square Alliance has run this event long enough to know what they’re doing. The sponsorship from JPMorgan Chase provides the budget, the Dutch-origin bulbs provide the brand story, and the free part provides the crowd. Whether you care about International Women’s Day history, downtown recovery metrics, or just want something colorful to put on your kitchen table, Saturday at Union Square has something to offer.
Just set your alarm.