ESL Genius

English Names

It’s a good idea to have an English name for when you speak English. It’s a sign to yourself and to others that you are a real member of the English speaking community. This will help you learn better, and it will make it easier for native English speakers to remember your name and relate to you.

Take a look at the common English names below and see if any of them feel right for you.

Boys

Matthew

John

Michael

Joshua

Jacob

Daniel

Christopher

Andrew

David

Benjamin

Jack

Kevin

Thomas

Hunter

Jason

Charles

Adam

Brandon

Steven

Richard

Victor

Mark

Vincent

Jeremy

Nicolas

Edward

Travis

Peter

Eric

Anthony

Ethan

Isaac

Joseph

Alexander

Ryan

William

James

Nathan

Dylan

Christian

Justin

Cameron

Julian

Sean

Brian

Jeremiah

Hayden

Kyle

Ian

Henry


Girls

Sarah

Emily

Grace

Natalie

Jennifer

Michelle

Anna

Victoria

Ashley

Jasmine

Katherine

Mary

Cynthia

Rachel

Eve

Audrey

Nicole

Vanessa

Melanie

Isabel

Caroline

Autumn

Rebecca

Amanda

Melissa

Kate

Amber

Lucy

Karen

Laura

Courtney

Tiffany

Kelly

Lisa

Brenda

Monica

Violet

Melody

April

Helen

Holly

Rose

Wendy

Shannon

Denise

Teresa

Deborah

Susan

Christina

Stacy