Date: 201911
Local time of day: 0601-1200
Location: ZZZ.TRACON, US
Flight conditions: Mixed
Aircraft: Regional Jet 900 (CRJ900)
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Passenger
Flight phase: Initial Approach
ATC / advisory: Tower ZZZ
Reporter organization: Air Carrier
Reporter function: Captain; Pilot Not Flying
Reporter qualification: Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument; Flight Crew Multiengine
Second reporter function: First Officer; Pilot Not Flying
Anomaly: Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Clearance; Inflight Event / Encounter CFTT / CFIT; Inflight Event / Encounter Weather / Turbulence
Detector: Person Flight Crew
When detected: In-flight
Result: Flight Crew FLC complied w / Automation / Advisory
Contributing factors: Weather
Primary problem: Weather

Narrative: There was a cold front moving through the south east and the weather for ZZZ was mostly cloudy (1;900 ft broken if I recall) and the winds forecast for our time of arrival was out of the north at 15 kts gusting to 27 kts. Accordingly; we planned for the RNAV approach to Runway XX. We set up for and briefed the Continuous Descent Final Approach (DDA; rate of descent; predictive monitoring altitudes etc). Having done this approach before in 'dive and drive' days; I remembered a hospital on the approach which is relatively close to the approach course. This; for me; is the more critical high object terrain for this approach; not the aerial that is marked as such on the approach chart. We briefed that and looked over the picture of the Runway XX final in our charts (noting the aforementioned hospital and ridge line on approach). The approach went smoothly and we had the runway in sight from about 5 miles out; along with the terrain and buildings. The first predictive monitoring altitude was passed right on; but at the second; we were slightly low. While correcting for this; we got a 'caution obstacle' message from the GPWS which sounded only once and then cleared as the decent was shallowed out. On about a 1.5 mile final or so; we received a 'terrain' from the GPWS; again which sounded once and the cleared. We landed normally.Cause: I think we must have been just low enough to trigger logic for the alert for the GPWS. We had been doing well with the predictive monitoring altitudes; being slightly low on the second (and last one) 3 mi final at 1;660 ft which was being corrected for when the 'obstacle' was given. We also have the V-NAV advisory vertical guidance (snowflake) displayed and we did not get any abnormal indications off of that; either high or low. In addition; the winds were at the time 340 at 16 kts gusting to 23 kts; so the approach was a bit rough; especially with the wind flowing over the terrain surrounding the airport. The above factors could have just been enough to briefly trigger the GPWS logic.


Second narrative: On approach on GPS Runway XX into ZZZ got GPWS 'Terrain Alert' warning well above snowflake. Switched autopilot off and adjusted accordingly. Had visual of all terrain. Cause: Gusty winds may have caused the 'Terrain Alert' warning momentarily. The winds may have caused the logic to trigger. We were slightly above the snowflake and well clear of terrain.


Synopsis: CRJ-900 flight crew reported that a GPWS warning activated during an RNAV approach.