Random Month Generator

Pick a random month of the year, draw up to twelve with or without repeats, and optionally attach a random year to each. It is free and instant, and nothing you generate is stored or tracked.

Random Month GeneratorPrivate · runs on your device
Your month will appear here

How to use the random month generator

There are only three settings.

  1. Set How many, from 1 to 12.
  2. Leave No repeats ticked, as it is by default, if each month should appear only once. Untick it to allow the same month to come up again.
  3. Tick Add a random year if each month should carry a year, such as March 2027.
  4. Click Generate month. The months are listed one per line as full English names.
  5. Copy the list, or click again for a new draw.

The tool shows names only, with no month numbers or short forms, so add those yourself if a spreadsheet needs them. With a count of 12 and No repeats ticked, the result is a shuffled calendar year, and with repeats allowed it is twelve independent draws.

How the months and years are chosen

Each month has the same one in twelve chance, about 8.3 per cent, whatever its length. February is as likely as July, even though it has fewer days. If you want months weighted by their number of days, use the random date generator over a year and read the month from the date.

With No repeats on, the twelve months are shuffled and the first few are dealt, so setting How many to 12 returns the whole year in a random order. That is a quick way to randomise a rota, a reading list or a set of monthly themes. With repeats allowed, every draw is independent, and repeats are common: among five draws, the chance of at least one repeated month is about 62 per cent.

The optional year is drawn separately for each month, from five years before the current year to five years after it, which is eleven possible years. You cannot set your own year range, and the year is independent of the month. Both draws use the browser's secure random generator, and no result is saved.

There are a few things the tool does not do. It uses English month names only, it cannot restrict the draw to some of the months, such as summer only, and it does not know about seasons, which are reversed between the northern and southern hemispheres. To draw from a smaller set, list just those months in the random choice picker. Month lengths vary from 28 to 31 days, with 29 in February in leap years, so do not assume that draws are evenly spaced in time. Two draws in a row can be the same month when repeats are allowed, which is normal behaviour rather than a fault.

Ways to use a random month

A random month works as a light decision aid and teaching prop.

  • Planning: choose a month for a holiday, a launch or an annual review when you have no strong preference.
  • Challenges: draw a full shuffled year and assign a theme to each month of a photo, fitness or reading challenge.
  • Teaching: practise month names, their order and spelling, or ask how many days each has.
  • Games: birthday guessing, trivia rounds and story prompts set in a season.
  • Fair allocation: decide which person covers which month of an on-call rota.

For example, to give twelve team members one month each, paste the names into a list, draw all twelve months with No repeats on, and pair the two lists line by line. With Add a random year ticked, a result might read March 2027 or November 2024, which is useful for sample records and for guessing games about when something happened.

To plan around a particular day, use the date difference calculator to count the time until a chosen month, and the age calculator for birthdays. For names or tasks in place of months, the random choice picker does the same job, and the random number generator covers numbers. Everything runs in your browser.

Quick answers

Frequently asked questions

The questions people ask most, answered in plain words.

How do I pick a random month?

Click Generate month and one of the twelve months appears, each with the same chance. Set How many higher to draw several at once, and keep No repeats ticked if you do not want the same month to come up twice in one draw.

Can I get all twelve months in a random order?

Yes. Set How many to 12 and keep No repeats ticked. The tool shuffles the whole year and lists each month once, which is a quick way to randomise a rota, a reading plan or the order of monthly themes.

Can the generator include a year?

Yes. Tick Add a random year and each month is followed by a year picked at random from five years before to five years after the current year. You cannot choose the range yourself, and the year is drawn separately for each month.

Is every month equally likely?

Yes. The tool picks from twelve names with the browser's secure random generator, so February has exactly the same chance as July, about 8.3 per cent each. Month length and today's date make no difference. For day-weighted odds, use the random date generator.

Does it show month numbers or short names?

No. It lists full English month names only, one per line, such as March or November. If you need the number or an abbreviation for a spreadsheet or script, add it yourself, or generate a full date with the random date generator instead.