B737 Undifferentiated or Other Model
Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 105
Situational Awareness; Training / Qualification
Inflight Event / Encounter Weather / Turbulence; Inflight Event / Encounter Loss Of Aircraft Control
Flight Crew Regained Aircraft Control
Weather
During takeoff roll past 100 knots; saw dust devil moving across end of the Runway (XL).  With all the trash swirling in the dust devil I initially thought it was a flock of birds.  The FO (First Officer) continued with a normal takeoff.  At about 150 feet encountered a shake and the aircraft rolled about 20 degrees to the left.  FO corrected the roll and we continued the climb out and continued to destination. The predictive wind shear system never activated during the entire takeoff.
B737 Captain reported encountering an uncommanded roll during takeoff climbout.