Weather for Whittier Narrows Nature Center, CA - Whittier Narrows Nature Center, CA Weather, Current Weather in Whittier Narrows Nature Center, CA. Local weather report for Whittier Narrows Nature Center, CA, Local Whittier Narrows Nature Center, CA weather. Forecast for Whittier Narrows Nature Center, California, Whittier Narrows Nature Center, CA weather forecast. Find your local Whittier Narrows Nature Center weather forecast. Whittier Narrows Nature Center, CA weather conditions.