Personal forecasts

When will it storm here?
Should I drive to Dallas today, or can I wait till tomorrow?
Should I move my outdoor event Saturday indoors?

Whether it’s a wedding, a music festival, or a picnic with friends you need to know what kind of weather to expect so you can prepare accordingly. The TV, radio, and official government forecasts don’t pinpoint things down because their audience is “everyone in the area.” And who knows where that app on your phone is getting its forecast? It’s certainly not being reviewed by a person familiar with the area. How about a personal weather forecast for your outing or event? That way you can make informed decisions about whether to move forward with your plans or make adjustments.

The same goes for venue owners, who need to make sure their guests are safe and comfortable during events. By providing accurate and up-to-date weather information, our service helps you plan ahead and make the necessary arrangements to ensure your guests have an enjoyable experience, rain or shine.

And for travelers, a personal forecast is invaluable when it comes to planning outdoor activities or packing for a trip. Our service provides you with the most accurate weather data for your destination, so you can pack appropriately and plan your itinerary around the weather conditions.

So How Does a Personal Forecast Work?

In order to provide high quality within the capabilities of our team, we have to limit Personal Forecasts and price them at a point where people will want to have an important event before they request one. This also ensures we can produce the high quality forecast that will let you take any action you feel needs to happen.

Personal Forecasts are paid for in advance. A single personal forecast cannot be purchased less than 24 hours before the forecast request is made. This is to prevent the “but will it rain at my house” questions you see littering NWS and other forecast comment threads from people who don’t want to read and interpret the maps. They can be purchased in blocks of 3 or 5, as well, but can only be used once in each calendar day.

Personal forecast requests are limited in both when they can be requested/fulfilled and in the time span of the forecast.

Let’s use the example of an event from 7pm until 10pm Thursday. You can make the request for a Personal Forecast any time between 6am Monday and 6am Thursday. Or in the example of a winter trip over the weekend, leaving on Friday. You can request the forecast (which will include your destination and origin as well as points along the drive) between 6am Tuesday and 6am Friday.

A Personal Forecast must be for a period starting twelve hours or more in the future. A Personal Forecast can span as long as 72 hours from its start time. Using the winter trip as an example, it could cover from noon Friday through Noon Monday.

Personal Forecasts are only fulfilled between 6am and 2pm weekdays, major holidays excepted.

Order Form

Personal Forecast Order

Limitations on Personal Forecasts

  1. This is prepayment for your future use. You cannot request a Personal Forecast for today.
  2. Credits for Personal Forecasts Expire one (1) year after purchase.
  3. Limit of one (1) Personal Forecast per calendar day.
  4. Personal Forecast requests are fulfilled on an as-available basis, between the hours of 6am and 2pm Central Time weekdays.
  5. There are limitations in the time frame of your request in relation to the forecast period you're interested in.
  6. We are not responsible for any use you make of the forecast and have no liability for any loss you or others may suffer as a result of the weather or of your action or inaction. 
  7. This is not a Decision Support service...we will not recommend a course of action.

Please see the Terms and Conditions for complete Limitations and Liability Disclaimer. You must acknowledge reading them to complete your purchase.

Keep Up to Date - Enable Notifications OK No thanks
1 - Query: SELECT option_value FROM wp_options WHERE option_name = 'siteurl' LIMIT 1
    Time: 0.612 ms
2 - Query: SELECT * FROM wp_pmpro_membership_levels
    Time: 0.223 ms
3 - Query: SET time_zone = "+00:00"
    Time: 0.309 ms
4 - Query: SELECT t0.name AS name_1, t0.value AS value_2, t0.id AS id_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM wp_mailpoet_settings t0
    Time: 0.323 ms
5 - Query: SHOW TABLES LIKE 'wp\\_ewwwio\\_images'
    Time: 0.778 ms
6 - Query: select option_name, option_value from wp_options where option_name like 'mcloud%'
    Time: 1.514 ms
7 - Query: SHOW TABLES LIKE 'wp_mcloud_pending_optimizations'
    Time: 0.720 ms
8 - Query: SHOW TABLES LIKE 'wp_mcloud_bg_optimizations'
    Time: 0.607 ms
9 - Query: SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'dbb845775ff53c4a11a5569812f8843b49' AND table_name IN ('wp_toolset_associations', 'wp_toolset_connected_elements', 'wp_toolset_relationships', 'wp_toolset_type_sets')
    Time: 0.854 ms
10 - Query: SELECT count(w0_.id) AS sclr_0 FROM wp_mailpoet_subscribers w0_ WHERE w0_.deleted_at IS NULL AND w0_.status IN ('subscribed', 'unconfirmed', 'inactive')
      Time: 0.274 ms
11 - Query: SELECT a.action_id FROM wp_actionscheduler_actions a LEFT JOIN wp_actionscheduler_groups g ON g.group_id=a.group_id WHERE 1=1 AND g.slug='mailpoet-cron' AND a.hook='mailpoet/cron/daemon-trigger' AND a.args='[]' AND a.status IN ('in-progress', 'pending') LIMIT 0, 1
      Time: 0.252 ms
12 - Query: SELECT DISTINCT t.trigger_key FROM `wp_mailpoet_automations` AS a JOIN `wp_mailpoet_automation_triggers` as t WHERE a.status = 'active' AND a.id = t.automation_id ORDER BY trigger_key DESC
      Time: 0.357 ms
13 - Query: SELECT id FROM wp_pmpro_membership_levels LIMIT 1
      Time: 0.273 ms
14 - Query: SELECT id FROM wp_pmpro_membership_levels WHERE allow_signups = 1 AND (initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0) LIMIT 1
      Time: 0.112 ms
15 - Query: SELECT user_id FROM wp_pmpro_memberships_users WHERE initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0 LIMIT 1
      Time: 0.065 ms
16 - Query: SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key = '_view_loop_template' AND meta_value != '0' ORDER BY post_id
      Time: 0.387 ms
17 - Query: SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('personal-forecasts') AND post_type IN ('page','attachment')
      Time: 0.782 ms
18 - Query: SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND (wp_posts.ID = '124165') AND wp_posts.post_type = 'page' ORDER BY wp_posts.post_date DESC
      Time: 0.633 ms
19 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` in ('_custom_form_css', '_custom_form_js')
      Time: 0.369 ms
20 - Query: SELECT autoload FROM wp_options WHERE option_name = 'pmpro_visits' LIMIT 1
      Time: 0.787 ms
21 - Query: SHOW FULL COLUMNS FROM `wp_options`
      Time: 1.067 ms
22 - Query: UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:465;s:8:\"thisdate\";s:10:\"2025-15-05\";s:4:\"week\";i:6940;s:8:\"thisweek\";s:2:\"20\";s:5:\"month\";i:29519;s:9:\"thismonth\";s:1:\"5\";s:3:\"ytd\";i:230646;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:1447870;}' WHERE `option_name` = 'pmpro_visits'
      Time: 0.423 ms
23 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = 'personal-forecasts/' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.921 ms
24 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = 'personal-forecasts/' AND post_type = 'seopress_404'
      Time: 0.551 ms
25 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = '' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.191 ms
26 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = '' AND post_type = 'seopress_404'
      Time: 0.098 ms
27 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = 'personal-forecasts' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.515 ms
28 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = 'personal-forecasts' AND post_type = 'seopress_404'
      Time: 0.237 ms
29 - Query: SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = '2021/04/image025.jpg'
      Time: 0.370 ms
30 - Query: SELECT DISTINCT t.term_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category', 'post_tag', 'wpmf_tag', 'event') AND tr.object_id IN (124165) ORDER BY t.name ASC
      Time: 0.428 ms
31 - Query: SELECT autoload FROM wp_options WHERE option_name = 'pmpro_views' LIMIT 1
      Time: 0.937 ms
32 - Query: UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:786;s:8:\"thisdate\";s:10:\"2025-15-05\";s:4:\"week\";i:7169;s:8:\"thisweek\";s:2:\"20\";s:5:\"month\";i:30796;s:9:\"thismonth\";s:1:\"5\";s:3:\"ytd\";i:231144;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:941187;}' WHERE `option_name` = 'pmpro_views'
      Time: 0.452 ms
33 - Query: SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_parent = 124165 AND wp_posts.post_type = 'page' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_title ASC LIMIT 0, 1
      Time: 1.039 ms
34 - Query: SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '124165'
      Time: 0.324 ms
35 - Query: SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '124165'
      Time: 0.419 ms
36 - Query: SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '124165'
      Time: 0.292 ms
37 - Query: select * from `wp_fluentform_forms` where `status` = 'published' and `id` = '11' limit 1
      Time: 0.440 ms
38 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` = 'formSettings' limit 1
      Time: 0.280 ms
39 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` = '_ff_selected_style' limit 1
      Time: 0.271 ms
40 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.370 ms
41 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.334 ms
42 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.172 ms
43 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` = '_payment_settings' limit 1
      Time: 0.158 ms
44 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.127 ms
45 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` in ('_ff_form_styler_css', '_ff_selected_style', 'ffs_default')
      Time: 0.240 ms
46 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '11' and `meta_key` = 'ffs_default') limit 1
      Time: 0.172 ms
47 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '11' and `meta_key` = '_ff_form_styles') limit 1
      Time: 0.217 ms
48 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.265 ms
49 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.117 ms
50 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.125 ms
51 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` = '_payment_settings' limit 1
      Time: 0.107 ms
52 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.118 ms
53 - Query: select * from `wp_fluentform_forms` where `wp_fluentform_forms`.`id` = '11' limit 1
      Time: 0.120 ms
54 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.111 ms
55 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` = '_ff_form_styles' limit 1
      Time: 0.161 ms
56 - Query: select * from `wp_fluentform_forms` where `wp_fluentform_forms`.`id` = '11' limit 1
      Time: 0.121 ms
57 - Query: select * from `wp_fluentform_forms` where `id` = '11' limit 1
      Time: 0.121 ms
58 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '11' and `meta_key` = '_ff_form_styles' limit 1
      Time: 0.100 ms
59 - Query: select * from `wp_fluentform_forms` where `status` = 'published' and `id` = '19' limit 1
      Time: 0.518 ms
60 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = 'formSettings' limit 1
      Time: 0.169 ms
61 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = '_ff_selected_style' limit 1
      Time: 0.170 ms
62 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_custom_form_css', '_custom_form_js')
      Time: 0.193 ms
63 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_ff_form_styler_css', '_ff_selected_style', 'ffs_default')
      Time: 0.109 ms
64 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = 'ffs_default') limit 1
      Time: 0.170 ms
65 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = '_ff_form_styles') limit 1
      Time: 0.118 ms
Total Queries: 65
Total Time: 24.189 ms