Which gig app pays most in your state?
Hover a state to split it into its apps, sized by hourly pay. Click to open the full pie: the biggest earner takes the biggest slice. Built from 642 city-level pay averages across 12 apps.
Loading map…
Slice size = that app's average $/hr as a share of all apps combined. Striped = estimated.
The short answer
Best states for each app
Uber
- Washington $34.82
- Minnesota $29.31
- Hawaii $26.41
- Oregon $26.36
- Colorado $26.21
Lowest measured: New Jersey $19.72
Lyft
- Washington $29.78
- Minnesota $24.41
- Alabama $24.39
- Virginia $24.03
- Illinois $23.99
Lowest measured: Florida $17.08
DoorDash
Lowest measured: California $14.49
Uber Eats
- Hawaii $19.81
- Idaho $17.02
- Washington $16.87
- California $16.41
- Minnesota $16.07
Lowest measured: Kentucky $13.24
Grubhub
- Massachusetts $26.82
- New York $26.20
- Michigan $25.64
- Minnesota $25.31
- Indiana $23.35
Lowest measured: Oklahoma $15.12
Instacart
- Nevada $29.61
- Alabama $25.84
- Missouri $25.76
- Washington $23.45
- Massachusetts $22.99
Lowest measured: Utah $14.59
Spark Driver
- Nebraska $26.10
- Pennsylvania $21.45
- Louisiana $21.23
- Oregon $20.91
- Minnesota $20.27
Lowest measured: Kansas $15.21
Shipt
- North Carolina $21.32
- Michigan $20.55
- Ohio $19.81
- Pennsylvania $19.62
- New York $18.79
Lowest measured: Kentucky $15.10
Amazon Flex
- Washington $30.36
- Oregon $26.99
- California $26.77
- Michigan $26.36
- Arizona $25.97
Lowest measured: Nebraska $21.34
Every state at a glance
| State | Top-paying app | Runner-up | Avg, all apps | Rank | Metros |
|---|---|---|---|---|---|
| Alabama | Instacart $25.84 | Lyft $24.39 | $20.94 | #8 | 2 |
| Alaska | No tracked metro yet (regional estimate) | $21.71 | #5 | – | |
| Arizona | Amazon Flex $25.97 | Uber $21.03 | $17.59 | #47 | 2 |
| Arkansas | Uber $25.12 | Spark Driver $17.84 | $19.15 | #30 | 2 |
| California | Amazon Flex $26.77 | Uber $23.46 | $19.08 | #32 | 10 |
| Colorado | Uber $26.21 | Lyft $22.10 | $17.81 | #46 | 3 |
| Connecticut | Uber $21.65 | Lyft $20.98 | $18.75 | #40 | 3 |
| Delaware | No tracked metro yet (regional estimate) | $19.08 | #33 | – | |
| District of Columbia | Uber $23.36 | Lyft $22.96 | $19.83 | #21 | 1 |
| Florida | Amazon Flex $22.85 | Uber $20.26 | $16.79 | #51 | 6 |
| Georgia | Amazon Flex $24.11 | Grubhub $21.56 | $17.24 | #50 | 2 |
| Hawaii | Uber $26.41 | Lyft $22.47 | $22.88 | #2 | 1 |
| Idaho | Uber $24.27 | Amazon Flex $23.20 | $20.93 | #9 | 1 |
| Illinois | Uber $25.01 | Lyft $23.99 | $18.76 | #39 | 1 |
| Indiana | Amazon Flex $25.57 | Grubhub $23.35 | $19.56 | #25 | 1 |
| Iowa | No tracked metro yet (regional estimate) | $20.48 | #14 | – | |
| Kansas | Uber $24.69 | Lyft $19.70 | $18.56 | #42 | 1 |
| Kentucky | Uber $21.87 | Lyft $20.83 | $18.29 | #45 | 2 |
| Louisiana | Amazon Flex $24.32 | Uber $23.21 | $18.57 | #41 | 2 |
| Maine | No tracked metro yet (regional estimate) | $20.06 | #17 | – | |
| Maryland | Lyft $22.96 | Uber $22.26 | $19.43 | #26 | 1 |
| Massachusetts | Grubhub $26.82 | Uber $25.13 | $21.88 | #4 | 3 |
| Michigan | Amazon Flex $26.36 | Grubhub $25.64 | $21.47 | #6 | 3 |
| Minnesota | Uber $29.31 | Grubhub $25.31 | $22.35 | #3 | 1 |
| Mississippi | No tracked metro yet (regional estimate) | $19.68 | #23 | – | |
| Missouri | Instacart $25.76 | Uber $25.35 | $20.68 | #10 | 1 |
| Montana | No tracked metro yet (regional estimate) | $19.20 | #28 | – | |
| Nebraska | Spark Driver $26.10 | Amazon Flex $21.34 | $20.29 | #16 | 1 |
| Nevada | Instacart $29.61 | Uber $23.67 | $19.08 | #34 | 2 |
| New Hampshire | No tracked metro yet (regional estimate) | $20.06 | #18 | – | |
| New Jersey | Lyft $21.71 | Instacart $19.86 | $18.38 | #43 | 1 |
| New Mexico | Lyft $21.82 | Spark Driver $18.92 | $18.81 | #38 | 1 |
| New York | Grubhub $26.20 | Lyft $22.50 | $21.16 | #7 | 7 |
| North Carolina | Amazon Flex $25.08 | Uber $22.82 | $19.72 | #22 | 4 |
| North Dakota | No tracked metro yet (regional estimate) | $20.48 | #12 | – | |
| Ohio | Uber $25.08 | Amazon Flex $24.31 | $19.05 | #35 | 6 |
| Oklahoma | Uber $21.60 | Lyft $18.76 | $17.34 | #49 | 2 |
| Oregon | Amazon Flex $26.99 | Uber $26.36 | $20.56 | #11 | 2 |
| Pennsylvania | Lyft $21.61 | Spark Driver $21.45 | $20.39 | #15 | 4 |
| Rhode Island | Uber $24.46 | Lyft $21.45 | $19.64 | #24 | 1 |
| South Carolina | Lyft $22.96 | Uber $22.65 | $19.19 | #29 | 5 |
| South Dakota | No tracked metro yet (regional estimate) | $20.48 | #13 | – | |
| Tennessee | Uber $23.23 | Lyft $22.26 | $19.96 | #20 | 5 |
| Texas | Amazon Flex $23.88 | Uber $21.73 | $17.52 | #48 | 5 |
| Utah | Uber $23.82 | Lyft $19.37 | $18.37 | #44 | 1 |
| Vermont | No tracked metro yet (regional estimate) | $20.06 | #19 | – | |
| Virginia | Uber $24.91 | Lyft $24.03 | $18.82 | #37 | 2 |
| Washington | Uber $34.82 | Amazon Flex $30.36 | $23.33 | #1 | 2 |
| West Virginia | No tracked metro yet (regional estimate) | $19.08 | #31 | – | |
| Wisconsin | Uber $23.73 | Lyft $22.18 | $19.04 | #36 | 1 |
| Wyoming | No tracked metro yet (regional estimate) | $19.20 | #27 | – | |
Grey rows: no tracked metro yet, values estimated. "est." = that app has no city data in the state.
How this map is built
Source. Every measured value comes from the public Solo Pay Insights city pages (Solo is a mileage and earnings tracker used by gig drivers). Each page reports the average total pay per hour (base + bonus + tips) for one app in one metro. We collected all 642 pages that were updated in 2026 (most recently October 21, 2026) and dropped pages showing $0 or older data.
"Hour" means engaged time. Solo counts time from accepting an offer to completing it. Time spent waiting for offers is not included, so pay per online hour is lower, often by a quarter to a third for delivery apps.
State value. The simple average of that app's metros inside the state. Metros that cross state lines are counted in the state Solo assigns them to.
Estimates. When an app has no metro data in a state, we multiply its US city average by the state's pay level (how the state's measured apps compare with their US averages). States with no metro data at all borrow the average pay level of their Census division. Estimates are striped on the map and in the pies; treat them as rough.
The pie. Each slice is one app's $/hr as a share of the sum of all apps' $/hr in that state, so the best-paying app gets the biggest slice. It compares pay rates, not market share or number of drivers.
Limits. Solo users are a self-selected sample, small metros can rest on few drivers, and the figures are gross: no gas, car wear, insurance or self-employment tax. Brand colors are used only to tell apps apart; this site is not affiliated with any of these companies.
Data. Download the JSON (state values, per-metro figures, estimate flags).
Questions
Which gig app pays the most per hour in the US?
Across 642 metro data points, the highest city average is Amazon Flex at $25.00 per engaged hour, followed by Uber ($23.35) and Lyft ($21.28). The lowest of the nine main apps is Uber Eats at $14.87. These are gross figures before gas and car costs.
Which states pay gig drivers the most?
Averaged across all nine apps, the top measured states are Washington ($23.33), Hawaii ($22.88), Minnesota ($22.35). The lowest measured are Florida ($16.79), Georgia ($17.24), Oklahoma ($17.34). Pay laws (Washington, Minnesota, New York City, California Prop 22) and higher local wages push the top states up.
Which app is the top earner in most states?
Counting only apps with real city data, the top-paying app per state is: Uber (18), Amazon Flex (10), Lyft (5), Instacart (3), Grubhub (2), Spark Driver (1). Rideshare (Uber, Lyft) and Amazon Flex block pay usually beat food delivery per hour.
Are these numbers what I take home?
No. They are gross pay per engaged hour (accept to drop-off) including tips and bonuses. Waiting time between orders, gas, depreciation and self-employment tax are not subtracted. Expect net pay well below these figures once vehicle costs are counted.