Free Parking in San Jose!! Before heading downtown, make sure you know where to park! Check out ParkSJ.org to find your spot. Remember, parking is free for the first 90 minutes in these 5 City-owned garages: News