Union, Oklahoma — live current conditions, hourly and 7-day forecasts, NWS alerts, aviation weather, radar and satellite imagery for Union, Tulsa County.
Flight conditions near Union — sourced from the FAA Aviation Weather Center. Nearest reporting station: locating…
Live animated radar for Union and surroundings — RainViewer.
NOAA GOES-16 GEOCOLOR — live animated loop updated every 10 minutes. Shows cloud cover, storm systems and weather patterns across the continental US.
Source: NOAA/NESDIS GOES-East · Public domain · Auto-updates on page reload
Union lies spread across the rolling topography of northeastern Oklahoma, where the land begins its gradual ascent towards the Ozark Plateau. It lies 4.4 miles west-north-west of Broken Arrow, OK (from Broken Arrow, OK: bearing 289°T), and is situated 9.0 miles south-east of Tulsa. The air here often carries the scent of damp earth and sun-baked grass, a perfume of the prairie that clings to the wide-open skies. Mature oak and hickory trees, their branches gnarled like the hands of old storytellers, punctuate the landscape, their leaves rustling with a dry, papery whisper in the breeze. Creeks, shallow and clear for much of the year, meander through the terrain, their banks a mosaic of smooth stones and tenacious wildflowers that bloom with a quiet, persistent beauty. The history of Union is inextricably linked to the fertile land and the drive for self-sufficiency that has long characterized this part of Tulsa County. Early settlers, drawn by the promise of rich soil for agriculture, established homesteads and a way of life that valued hard work and community. While agriculture remains a cornerstone, with fields of grain and hay contributing to the visual rhythm of the countryside, Union has also seen the subtle ebb and flow of industry, its economy adapting to the changing times. The spirit of innovation, however, persists, a quiet undercurrent beneath the unhurried pace of daily life, hinting at the enduring resilience of the people who call Union home.
| Location | Union, Tulsa County, Oklahoma |
| Coordinates | 36.073708°N, 95.864712°W |
| Timezone | Central Time |
| ZIP Code(s) | 74146 |
| Area Code | 918 |
| Page generated | June 2026 |
| Weather data | Open-Meteo (open-source), NOAA National Weather Service |