Public agencies in Washington and Clackamas County typically have free sand and sandbags available from October through May. During localized flooding incidents, you may wish to contact the specific agency to ensure availability; some city-hosted sites are for residents only.
Washington County Sandbag Sites
Clackamas County Sandbag Sites
US Army Corps of Engineers Guidelines for Sandbag Use