Expats thinking of relocating to Frankfurt can rest assured they won't ever be bored, as they city has a slew of activities, festivals and events to keep them entertained during their free time. Whether expats enjoy culture, literature, sport or dining out, Frankfurt's got them covered.

Below are some of main events and festivals on Frankfurt's calendar.

Fasching (February)

Fasching is a Mardi Gras-style festival celebrated throughout Germany each February. A lively parade takes place in the Frankfurt city centre and there are plenty of outdoor activities for residents and visitors to enjoy, accompanied by good food and music.

Spring Dippemess (March)

This started out as a traditional market of household crafts and is now a giant fair that attracts some 500,000 visitors who come to enjoy fairground rides, great food, wine tasting and games. The fair ends with a giant fireworks display that is certainly not to be missed.

Museumsuferfest (July)

This festival is hosted on the banks of the River Main and is one of the most popular attractions in Frankfurt. Peruse the food stalls, enjoy the live acts, or just sit back and enjoy the fireworks display.

Apple Wine Festival (August)

Frankfurt’s apple wine culture has played an important role in the city’s social life for hundreds of years. Festival goers can taste many excellent types of the famous wine, and can also take back their very own traditional apple wine utensils, such as the typical ribbed apple wine glass, apple glass covers and, of course, the famous 'bembel' apple wine jug.

River Main Festival (August)

This annual event sees spectacular fireworks launched from the bridges crossing the River Main. It also includes a variety of other activities to keep attendees entertained such as a regatta and the roasting of oxen.

Frankfurt Book Fair (October)

The Frankfurt Book Fair is the most important marketplace for books, media, rights and licences worldwide. About 7,400 exhibitors from 106 countries, 280,000 visitors and over 10,000 journalists flock to Frankfurt for this event.

Frankfurt Marathon (October)

With over 10,000 participants ranging from professional athletes to average joes and those jokers who run for a laugh, expats who relocate to Frankfurt should head down to the streets to support the runners and cheer them on as they cover the 26.2 mile (42.2km) distance through the city streets.

Frankfurt Christmas Market (November to December)

The Frankfurt Christmas Market is probably one of the most celebrated Christmas markets in Germany. The creative stand decorations, and the scent of gingerbread cookies, candy floss and hot mulled wine will definitely get expats in the Christmas spirit.