---
title: Fuel price changes at every service station, Queensland, latest month
resource: https://publicdata.au/d/qld-fuel-prices/
publisher: Queensland Treasury
licence: CC BY 4.0
licence_url: https://creativecommons.org/licenses/by/4.0/
version: 2026-09-02
rows: 92244
fields: 12
source: https://www.data.qld.gov.au/dataset/0dfad294-f852-45a5-b86f-986773745fe2/resource/420319e2-6518-4243-83a6-3c7769bd7e6c/download/queensland-fuel-prices-august-2026.csv
source_sha256: f29ef1902330dda47b1922866c89439945e3a5f0ee7750b0f05bdc9209194b57
language: en-AU
operator: National Digital
not_endorsed: true
---

# Fuel price changes at every service station, Queensland, latest month

Every fuel price change reported by Queensland service stations in the newest month Queensland Treasury has published, with station, brand, location, fuel type and time.

Published by Queensland Treasury under CC BY 4.0 and republished here in other formats, with cells typed and suppressed values made null. Queensland Treasury has not endorsed this site.

Also called: QLD fuel price reporting data, Queensland petrol prices history, Fuel Prices Qld data, Brisbane petrol prices by station.

## Download

Latest version, redirects to `https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/`:

- csv: https://publicdata.au/d/qld-fuel-prices/latest/data.csv (14 MB)
- xlsx: https://publicdata.au/d/qld-fuel-prices/latest/data.xlsx (4.5 MB)
- json: https://publicdata.au/d/qld-fuel-prices/latest/data.json (29 MB)
- geojson: https://publicdata.au/d/qld-fuel-prices/latest/data.geojson (38 MB)
- parquet: https://publicdata.au/d/qld-fuel-prices/latest/data.parquet (423 KB)
- sqlite: https://publicdata.au/d/qld-fuel-prices/latest/data.sqlite (13 MB)
- duckdb: https://publicdata.au/d/qld-fuel-prices/latest/data.duckdb (2.0 MB)
- gpkg: https://publicdata.au/d/qld-fuel-prices/latest/data.gpkg (19 MB)
- geo.parquet: https://publicdata.au/d/qld-fuel-prices/latest/data.geo.parquet (486 KB)
- ndjson: https://publicdata.au/d/qld-fuel-prices/latest/data.ndjson (29 MB)
- arrow: https://publicdata.au/d/qld-fuel-prices/latest/data.arrow (2.2 MB)
- csv.gz: https://publicdata.au/d/qld-fuel-prices/latest/data.csv.gz (676 KB)

Pinned version 2026-09-02: `https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/data.<format>`. Dated versions never change.

## Query

The query API returns only the rows you ask for, as JSON, NDJSON or CSV, from the same typed rows as the files. It needs no key. Rows: https://publicdata.au/api/v1/datasets/qld-fuel-prices/rows. Counts and sums: https://publicdata.au/api/v1/datasets/qld-fuel-prices/aggregate.

- Rows: https://publicdata.au/api/v1/datasets/qld-fuel-prices/rows?limit=5
- Aggregate: https://publicdata.au/api/v1/datasets/qld-fuel-prices/aggregate?group=fuel_type&metric=avg.price

Each filter is `field=operator.value` in the query string, and every filter must match. A number or date field compares as a number or date, and a text field compares as text. Values are case-sensitive except with `ilike`. Prefix `not.` to negate a filter, as `not.eq.value`. Operators: `eq.value`, `neq.value`, `gt.value`, `gte.value`, `lt.value`, `lte.value`, `like.*text*`, `ilike.*text*`, `in.(a,b,c)`, `is.null`.

- `select`: Fields to return, comma-separated. Every field when absent.
- `order`: `field.asc` or `field.desc`, comma-separated. The publisher's row order when absent.
- `limit`: Rows per page, 1 to 10,000. 100 when absent.
- `offset`: Rows to skip. The `next` URL in each answer sets it for you.
- `group`: On `aggregate`, fields to group by, comma-separated.
- `metric`: On `aggregate`, `count`, `sum.field`, `avg.field`, `min.field` or `max.field`, comma-separated. `count` when absent.
- `format`: `json`, `ndjson` or `csv`. JSON carries the provenance header, and the others carry it in response headers.

Without a version the API answers from the newest loaded version, and that answer changes when the publisher releases again. Put `versions/<date>/` before `rows` or `aggregate` for an answer that never changes. `/api/v1/datasets/<slug>/versions` lists the loaded versions. The API allows 60 requests in 10 seconds from one address. Above that it answers 429 for 10 seconds with a `Retry-After` header, a `RateLimit-Policy` header and a JSON body that gives the limit. Every API answer carries the same `RateLimit-Policy`. A client should wait the `Retry-After` seconds, or read the files, which have no limit. OpenAPI for this dataset: https://publicdata.au/d/qld-fuel-prices/openapi.json

## Explore

Charts and dashboards in the browser: https://publicdata.au/d/qld-fuel-prices/explore/. A dashboard can be shared as a link or embedded.

## Smaller files

- by `fuel_type`: https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/by/fuel_type/index.json lists 9 files

## Fields

| field | type | publisher's header | note |
|---|---|---|---|
| `site_id` | integer | SiteId |  |
| `site_name` | string | Site_Name |  |
| `site_brand` | string | Site_Brand |  |
| `site_address` | string | Sites_Address_Line_1 |  |
| `site_suburb` | string | Site_Suburb |  |
| `site_state` | string | Site_State |  |
| `site_postcode` | string | Site_Post_Code | Kept as text. |
| `site_latitude` | number | Site_Latitude |  |
| `site_longitude` | number | Site_Longitude |  |
| `fuel_type` | string | Fuel_Type |  |
| `price` | integer | Price | In tenths of a cent, so 1699 is 169.9 cents a litre. The publisher's 9999, a fuel temporarily unavailable, is null. |
| `reported_at_utc` | datetime | TransactionDateutc | The time the price was reported in Coordinated Universal Time, 10 hours behind Queensland time. |

## Versions

- 2026-09-02: 92244 rows, 12 fields, sha256 f29ef1902330. https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/

Machine-readable: https://publicdata.au/d/qld-fuel-prices/versions.json, https://publicdata.au/d/qld-fuel-prices/changes.json, https://publicdata.au/d/qld-fuel-prices/datapackage.json, https://publicdata.au/d/qld-fuel-prices/schema.json, https://publicdata.au/d/qld-fuel-prices/history.tar.zst

## Same subject, other publishers

- [Daily fuel prices by service station, Northern Territory, 2017 to 2024](https://publicdata.au/d/nt-fuel-prices-history/) (NT)
- [Cash rate target changes, Reserve Bank of Australia](https://publicdata.au/d/rba-cash-rate/) (Cth)
- [Vehicles registered by body type and fuel, ACT](https://publicdata.au/d/act-vehicles-registered/) (ACT)
- [Money market interest rates, daily, Reserve Bank of Australia](https://publicdata.au/d/rba-money-market-daily/) (Cth)
- [Indicator lending rates, Reserve Bank of Australia](https://publicdata.au/d/rba-indicator-lending-rates/) (Cth)
- [Retail deposit and investment rates, Reserve Bank of Australia](https://publicdata.au/d/rba-retail-deposit-rates/) (Cth)
- [Contracts awarded by QLeave, Queensland, 2025-26](https://publicdata.au/d/qld-qleave-contract-disclosure/) (Qld)
- [Liquor and gaming licences, South Australia, September 2018](https://publicdata.au/d/sa-liquor-gaming-licences-2018/) (SA)
- [Accredited building practitioners, Tasmania, May 2017](https://publicdata.au/d/tas-accredited-building-practitioners-2017/) (Tas)
- [Poker machine expenditure by venue, Victoria, 2008-09 to 2021-22](https://publicdata.au/d/vic-gaming-expenditure-by-venue-history/) (Vic)

## Attribution and citation

Queensland Treasury, Queensland Government, Fuel price reporting, sourced 3 October 2026, https://www.data.qld.gov.au/dataset/fuel-price-reporting-2026, licensed under CC BY 4.0.

The licence requires the publisher's attribution. We ask that you also name publicdata.au and link to the version you used.

Plain text: Queensland Treasury, Queensland Government, Fuel price reporting, sourced 3 October 2026, https://www.data.qld.gov.au/dataset/fuel-price-reporting-2026, licensed under CC BY 4.0. Serialised and versioned by National Digital at publicdata.au, https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/

Harvard: Queensland Treasury (2026) Fuel price changes at every service station, Queensland, latest month, version 2026-09-02 [data set], CC BY 4.0, sourced 3 October 2026. Serialised and versioned by National Digital at publicdata.au. Available at: https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/

Markdown: Data: [Fuel price changes at every service station, Queensland, latest month](https://www.data.qld.gov.au/dataset/fuel-price-reporting-2026), Queensland Treasury, [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), sourced 3 October 2026. Files: [publicdata.au](https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/) by [National Digital](https://nationaldigital.com.au/).

## Questions

### How do I download Fuel price changes at every service station, Queensland as a CSV file?

Open https://publicdata.au/d/qld-fuel-prices/latest/data.csv. It redirects to the newest dated version, which is https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/data.csv today. The same path serves Excel, JSON, GeoJSON, Parquet, SQLite, DuckDB, GeoPackage, GeoParquet, NDJSON, Arrow. A dated URL never changes, so use it when the file must stay the same.

### Can I open Fuel price changes at every service station, Queensland in Excel?

Yes. https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/data.xlsx is a workbook with the 92,244 rows on a records sheet, the field list on a second sheet and the provenance on a third. The CSV also opens in Excel. https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/data.csv.gz is the CSV at about a tenth of the size.

### How often is Fuel price changes at every service station, Queensland updated?

Treasury releases it monthly. This site checks the portal every week and adds a dated version when the file changes.

### Can I use Fuel price changes at every service station, Queensland commercially?

Yes. CC BY 4.0 allows commercial use, redistribution and derived works as long as the attribution is kept. The attribution string is in this page's side column and inside every file.

### Is this the official source for Fuel price changes at every service station, Queensland?

No. The publisher is Queensland Treasury, and its page is https://www.data.qld.gov.au/dataset/fuel-price-reporting-2026. This site republishes the publisher's file without changing its content. The original sits beside every version as source.csv with its SHA-256, so the two can be compared.

### How do I get only the rows for one fuel type?

Every version has one JSON file per value of fuel_type, 9 files in the current version, listed with row counts at https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/by/fuel_type/index.json. For example https://publicdata.au/d/qld-fuel-prices/v/2026-09-02/by/fuel_type/unleaded.json holds the 19,899 rows where fuel_type is Unleaded. A GeoJSON file sits beside each one.

### What coordinate system does Fuel price changes at every service station, Queensland use?

Latitude and longitude in decimal degrees as published. The publisher does not name the datum; GDA2020 and WGS84 differ by under 2 metres. The GeoJSON file uses the same coordinates, which is what GeoJSON expects.

### What is in each row?

One price a Queensland service station reported for one fuel, with the station's id, name, brand, address, suburb, postcode and coordinates, the fuel type, the price in tenths of a cent per litre, and the time the price was reported in UTC. A station reports a new row each time it changes a price.

### How do I read the price?

The price is in tenths of a cent, so 1699 is 169.9 cents a litre. The publisher writes 9999 when a fuel is temporarily unavailable, such as an empty tank, and those cells are null here.

### Which month does it cover?

The newest month Queensland Treasury has published, August 2026 in the first version here. Treasury adds a file for each month, and this table follows the newest one, so each version is one month.

## What this site did to the data

Cells were typed, headers were renamed to snake_case and the encoding was made UTF-8. Rows were left alone. Nothing is derived. The publisher's file is beside every version as `source.csv`.

## Improve this dataset

This page is built from [register/qld-fuel-prices.yaml](https://github.com/National-Digital/publicdata.au/blob/main/register/qld-fuel-prices.yaml) on GitHub, and a fix to it is welcome as a pull request. https://publicdata.au/contribute/ explains how.
