"Due to flooding in Houston the Consulate is closed. Appointments for July 4 need to be rescheduled," the diplomatic mission warned on Twitter.
Houston Mayor Sylvester Turner said the rainy season had caused street and structural flooding throughout the city. Independence Day festivities, except for fireworks, were reportedly cancelled over safety concerns.
According to CNN, hours of rainfall caused flooding in parts of Houston on Wednesday. Hobby Airport was also reportedly flooded. According to the US-based broadcaster, heavy rain will continue before becoming lighter on Thursday.
Local residents recalled Hurricane Harvey that hit the area last August, when an unprecedented 50 inches of rain fell on parts of Texas in over less than four days. Harvey caused disastrous flooding throughout the Houston area, claiming dozens of lives and causing billions of dollars in damage.