Kingston is a small town, but they know how to do breakfast and brunch. If you're super hungover from the night before, or just want to celebrate making it through finals with a mimosa, this list will save your life.

READ MORE: 12 Hidden Gems In Kingston To Check Out ASAP

Whether you're looking for breakfast or brunch, this places will satisfy every single craving. Want a pancake bigger than your own head? We can make that happen. Here are 10 best spots to grab brunch in Kingston!

via @etevangelista

Windmills // 184 Princess St

Must try: Cranberry raisin french toast, ham and cheese crepe, brunch burger

via @foodwhoretoronto

Toast & Jam // 1530 Bath Rd

Must try: Ratatouille, buttermilk pancakes, the fry up

via @beccablu_

Peter's Place // 34 Princess St

Must try: Feta cheese and tomato omelette, house special breakfast

via @jessec213

Juniper Cafe // 370 King St W

Must try: Breakfast sandwich, veggie breakfast sandwich

via @dowserd

Eggsquis // 2774 Princess St

Must try: Banana and hazelnut french toast on a crepe, bistro casserole

via @aquaterraygk

AquaTerra // 1 Johnson St

Must try: Blueberry ricotta pancakes, doughnut feature

via @jane_arnett93

Morrison's Restaurant // 318 King St E

Must try: Morrison's super breakfast, triple pancakes

via @genazheng

Café le Matin // 137 Princess St

Must try: Belgian waffle, the big breakfast

via @beccaelphick

Fardella's Classic Bakery // 2792 Princess St

Must try: Baked french toast, bistro breakfast sandwich

via @ondejeune

Pan Chancho // 44 Princess St

Must try: Stuffed french toast, the weekender, curry and eggs