If you’re looking to create visually appealing calendar interfaces for websites and applications, then your search ends here. In this post, we are featuring a mesmerising collection of 15+ HTML and CSS calendar grid code examples, allowing users to view the entire month or week at a glance.

We have collected these items from GitHub, Codepen, and other sources to simplify the display of months, weeks, or days in a visually stunning manner. No matter if you’re a web developer, designer, or digital product, our calendar grid code snippets will give you diverse options to create user-friendly interfaces that require date selection. 

These captivating calendar UI components will capture your audience’s attention, improve the user experience, and offer a clear and organised way to display dates. With customisable styles, calendar grids can enhance the overall design of a website, contributing to a modern and professional look.

Let’s checkout our curated collection of CSS calendar grid examples and get both functional and aesthetic benefits that uplift user interaction and satisfaction.

1. Responsive Flexbox Calendar w/ Retina Images


Author: Dudley Storey
Source:  Code / Demo
Created on: AUGUST 30, 2015
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS), JavaScript

2. Calendar Mockup


Author: Dan Couper
Source:  Code / Demo
Created on: JUNE 3, 2015
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)

3. CSS grid calendar week view


Author: Kjell Magne Fauske
Source:  Code / Demo
Created on: FEBRUARY 9, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)

4. CSS Grid calendar


Author: Adrià
Source:  Code / Demo
Created on: DECEMBER 19, 2017
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

5. CSS Grid calendar


Author: Will
Source:  Code / Demo
Created on: AUGUST 11, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS, JavaScript

6. CSS Grid: Calendar


Author: Olivia Ng
Source:  Code / Demo
Created on: FEBRUARY 6, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)

7.  CSS Grid – Calendar


Author: Andreas Litis
Source:  Code / Demo
Created on: JULY 19, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS, JavaScript

8. CSS Grid: Advent Calendar


Author: Olivia Ng
Source:  Code / Demo
Created on: DECEMBER 6, 2020
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)

9. Flexbox responsive calendar


Author: Gabi
Source:  Code / Demo
Created on: JANUARY 27, 2016
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS, JavaScript

10. CSS Grid Calendar


Author: Nick Piesco
Source:  Code / Demo
Created on: JANUARY 26, 2017
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Haml), CSS(SCSS), JavaScript

11. Calendar


Author: Nikita Dubko
Source:  Code / Demo
Created on: MARCH 24, 2017
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS), JavaScript

12. CSS Grid Calendar


Author: Ryan Arthur
Source:  Code / Demo
Created on: FEBRUARY 13, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

13. CSS Grid advent calendar


Author: David Tappenden
Source:  Code / Demo
Created on: DECEMBER 22, 2020
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

14. CSS Grid Calendar with Moment and Vue


Author: Lee Martin
Source:  Code / Demo
Created on: FEBRUARY 3, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS, JavaScript

15. CSS Grid: Calendar


Author: Geoff Graham
Source:  Code / Demo
Created on: NOVEMBER 7, 2017
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

16. CSS grid calendar

Author: Mert Cukuren
Source:  Code / Demo
Created on: SEPTEMBER 6, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)