I would say June to September. But you still need to be prepared for rain.
Usually in summer time.
People prefer Seattle for summer holidays. City will be in a rush and a day will cost more. If you don't want a dry and pleasant outdoor time prefer fall. City will be less crowded, cozy, but markets will be down.
Thanks! Your answer is awaiting moderation.