# Month View

> FullCalendar v6 documentation, for an old release. Web version: https://legacy.fullcalendar.io/v6/month-view
>
> Latest version (v7): https://fullcalendar.io/docs/month-view.md

The Month view is a specific type of [DayGrid view](https://legacy.fullcalendar.io/v6/daygrid-view.md) called `dayGridMonth`. Either install via [script tags](https://legacy.fullcalendar.io/v6/initialize-globals.md) or [individual packages](https://legacy.fullcalendar.io/v6/initialize-es6.md) like so:

```
npm install --save \
  @fullcalendar/core \
  @fullcalendar/daygrid
```

Then initialize the calendar in JavaScript:

```js
import { Calendar } from '@fullcalendar/core'
import dayGridPlugin from '@fullcalendar/daygrid'

const calendar = new Calendar(calendarEl, {
  plugins: [dayGridPlugin],
  initialView: 'dayGridMonth'
});
```

[View a demo &raquo;](https://legacy.fullcalendar.io/v6/month-view-demo)

There are numerous other options throughout the docs that affect the display of DayGrid view, such as the [date/time display options](https://legacy.fullcalendar.io/v6/date-display.md) and [locale-related options](https://legacy.fullcalendar.io/v6/localization.md).

## Month-View-specific Options

- [fixedWeekCount](https://legacy.fullcalendar.io/v6/fixedWeekCount.md) - Determines the number of weeks displayed in a month view.
- [showNonCurrentDates](https://legacy.fullcalendar.io/v6/showNonCurrentDates.md) - In month view, whether dates in the previous or next month should be rendered at all.

## Demos

- [Month View](https://legacy.fullcalendar.io/v6/month-view-demo)
