Request a tool
All toolsGuidesMCP serverRequest a toolPlatformsCategories
Open-Meteo Weather Scraper icon

Current Weather for Multiple Cities, No API Key

Current temperature, humidity, and wind for a list of cities from Open-Meteo, no API key required. City-level weather data for dashboards and apps.

$0.0002 per weather result ($0.2 / 1,000)
Run this use case nowRun on Apify →

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust mode, places, latitude (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Pricing

$0.0002 per weather result = $0.2 per 1,000

You are charged forWhenPrice
Weather resultCharged per weather/geocode row returned.$0.0002
Actor StartCharged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).$0.001

Pay-per-event pricing: you are billed per result, not per subscription — a run that returns nothing costs nothing beyond the start fee. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-08-04, and they are what you are actually charged.

Inputs

FieldWhat it doesType
modeWhat to return: "current" = current conditions per place, "forecast" = one row per day (up to Forecast days), "geocode" = just resolve place names to coordinates and metadata.string
placesList of place names to look up (e.g. ["Berlin", "Tokyo", "New York"]). Each is geocoded to its top match. Leave empty if you provide Latitude + Longitude directly.array
latitudeOptional. Use exact coordinates instead of a place name. Only used when Places is empty. Must be paired with Longitude. Example: 52.52.string
longitudeOptional. Use exact coordinates instead of a place name. Only used when Places is empty. Must be paired with Latitude. Example: 13.41.string
forecastDaysNumber of days to return in forecast mode (1-16). Ignored in current / geocode modes.integer
maxItemsMaximum total output rows across all places. Caps forecast rows too (each forecast day is one row).integer
notionConnectorOptional. Write each item as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectors, then pick it here. Leave empty to skip (default) — results are always saved to the dataset regardless.string
notionParentIdOptional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your workspace instead.string

What you get

A structured dataset — each result includes fields like:

apparentTemperaturedatehumiditylatitudelongitudeplaceprecipitationprecipitationSumtempMaxtempMintemperaturetimetimezoneweather

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

More use cases for Open-Meteo Weather Scraper

7-Day Weather Forecast by City, Daily Highs & Lows

One row per day for the week ahead: highs, lows, wind, and precipitation from Open-Meteo. Forecast mode lets you set how many days to pull.

Built on Open-Meteo Weather Scraper — see every input, output field and price on the tool page.