figviz
Create diagram
How to Draw a Family Tree: Step-by-Step Guide, Examples, and Free Maker
2026/06/27

How to Draw a Family Tree: Step-by-Step Guide, Examples, and Free Maker

Learn how to draw a family tree for school, genealogy, or print. Choose the right chart type, organize relatives, verify facts, and make a clean diagram.

Drawing a family tree is partly a layout problem and partly a research problem. The layout needs to make relationships obvious at a glance: older generations above or to the left, spouses side by side, children connected underneath, and each branch spaced so names stay readable. The research needs the opposite kind of patience: start with what you know, ask relatives, compare records, and mark anything uncertain instead of pretending every branch is finished.

This guide walks through both sides. You will learn how to choose the right family tree format, organize names before drawing, sketch the relationships accurately, and turn the result into a printable chart. If you already have the relatives listed and only need the finished diagram, the Figviz Family Tree Maker can generate a labeled chart from a plain-English description.

Family Tree Maker

Describe your relatives and relationships, then generate a clean family tree chart for school projects, genealogy notes, or printable keepsakes.

Create a family tree →

Start With the Right Kind of Family Tree

The phrase "family tree" can mean several chart types. Pick the format before you draw, because the direction of the branches changes what information belongs on the page.

FormatBest ForHow It Reads
Simple three-generation treeElementary school projects, class posters, family introductionsGrandparents at the top, parents in the middle, children at the bottom
Descendant chartShowing everyone descended from one ancestorOne ancestor branches downward through children, grandchildren, and later generations
Ancestor chart or pedigree chartTracing one person's parents, grandparents, and great-grandparentsOne person branches backward through direct ancestors
Hourglass chartShowing one person with both ancestors and descendantsThe focus person sits near the center, with ancestors above and descendants below
Decorative tree-shaped chartGifts, reunions, wall artNames are arranged on an illustrated tree rather than a strict research grid

For most school assignments, use a simple three-generation tree. For genealogy research, use an ancestor chart first, because it keeps the scope under control: you, your parents, your grandparents, and your great-grandparents. The National Genealogical Society's beginner guidance emphasizes a step-by-step process for gathering, recording, and sourcing family history instead of trying to solve the whole tree at once.

A classic three-generation family tree with grandparents, parents, and children arranged in labeled boxes A three-generation family tree is usually the clearest format for school projects, class displays, and quick family introductions.

Step 1: Decide the Purpose and Scope

Before listing names, write one sentence that defines the chart:

  • "A three-generation family tree for my child's school project."
  • "An ancestor chart for my maternal line back to great-grandparents."
  • "A reunion chart showing all descendants of Rafael and Elena."
  • "A printable decorative chart for my grandparents' anniversary."

That sentence prevents scope creep. A family tree can become enormous quickly: two parents, four grandparents, eight great-grandparents, sixteen second-great-grandparents, and so on. If the page needs to stay readable, decide the generation limit early.

Use this rule of thumb:

OutputRecommended GenerationsNotes
Letter or A4 worksheet3Keep names large enough for children and teachers to read
Slide deck3-4Use horizontal spacing and short labels
Genealogy working chart4-5Add dates and places only when verified
Poster or wall print4-6Use a fan, pedigree, or multi-section layout
Large research tree6+Split into branches instead of forcing everything into one chart

Step 2: List People Before You Draw Lines

Make a simple list first. You can use a notebook, spreadsheet, or notes app. Do not start by dragging boxes around a canvas; that makes it too easy to forget someone or connect people inconsistently.

For each person, capture the fields you actually need:

  • Full name
  • Relationship to the focus person
  • Birth year and death year, if relevant and known
  • Spouse or partner, if shown on the chart
  • Parent-child links
  • Optional place of birth or family branch label
  • Source or note for uncertain information

Here is a compact worksheet format:

PersonRelationshipSpouse or PartnerChildren ShownDates or Notes
Maria RiveraGrandmotherLuis RiveraAna, MateoBorn 1948, San Juan
Luis RiveraGrandfatherMaria RiveraAna, MateoDate unverified
Ana RiveraMotherDaniel ChenSofiaConfirmed by family record
Sofia ChenFocus child--Use "Me" for school version

For a school chart, first names may be enough if privacy matters. For genealogy research, use full names and dates where possible, because repeated first names are common in extended families.

Step 3: Place the Oldest Generation First

Most family trees are easiest to read from top to bottom. Place the oldest generation at the top, then work downward:

  1. Put grandparents, great-grandparents, or the chosen ancestor row at the top.
  2. Place spouses or partners on the same horizontal level.
  3. Draw a vertical line down from each couple to their children.
  4. Keep siblings in birth order if you know it.
  5. Continue one generation at a time until you reach the youngest row.

If you are drawing an ancestor chart, the direction may run left to right instead: the focus person on the left, parents to the right, grandparents farther right, and great-grandparents at the far right.

A genealogy ancestor pedigree chart branching backward through direct ancestors across several generations An ancestor or pedigree chart starts with one person and branches backward through parents, grandparents, and great-grandparents.

Step 4: Use Consistent Relationship Lines

A clean family tree uses a small set of line conventions and repeats them consistently.

RelationshipDrawing Convention
Spouse or partnerHorizontal line between two people, or place boxes side by side with a shared child line
Parent to childVertical line from parent or couple line down to child
SiblingsChildren branch from the same parent line and sit on the same generation row
Unknown parentBlank box, question mark, or labeled placeholder such as "Unknown father"
Adoption or step-familyAdd a text note or use a distinct line style only if your audience understands the legend
Unverified relationshipMark with a question mark or "unverified" note

For school projects, keep conventions simple. A child should be able to point to any line and explain what it means. For research charts, include a small legend if you use dotted lines, half-siblings, adoptions, remarriages, or uncertain connections.

Step 5: Add Names, Dates, and Labels Without Crowding

The most common family tree mistake is trying to fit too much text inside every box. The chart should show relationships first. Details can go in notes, captions, or a separate research file.

Use short labels:

  • School version: "Grandma Rosa," "Uncle Ben," "Me"
  • Family keepsake: "Rosa Alvarez (1942-2018)"
  • Genealogy version: "Rosa Maria Alvarez, b. 1942, Ponce"
  • Uncertain research: "Rosa Alvarez? source needed"

If several people share the same name, add birth years. If the same surname appears across branches, use middle initials, maiden names, or branch labels. For married women in genealogy charts, record maiden names when known because they help connect records across generations.

A decorative family tree with circular photo placeholders and name labels for a printable keepsake Photo boxes work well for gifts and family reunions, but keep the relationship grid simple underneath so the chart still reads clearly.

Step 6: Verify Facts Before You Share the Chart

Family trees can look authoritative even when the underlying facts are shaky. If the chart is only for a classroom introduction, family memory may be enough. If you plan to use it for genealogy research, a family history book, or public sharing, verify names and dates.

Use a "closest first" research order:

  1. Start with yourself or the focus person.
  2. Add parents and siblings from family knowledge.
  3. Ask older relatives for names, places, and stories.
  4. Compare family records such as birth certificates, marriage records, obituaries, photographs, letters, and family Bibles.
  5. Search public records once you know enough identifying detail.
  6. Record where each fact came from.

The U.S. National Archives points researchers toward federal census records, military records, immigration records, land records, and naturalization files for genealogy research. For U.S. census work, remember that individual census schedules are released after 72 years; the National Archives notes that the 1950 census was released on April 1, 2022 and is the most recent public census year currently available.

Genealogy standards also expect source discipline. The Board for Certification of Genealogists describes proof as depending on reasonably exhaustive research, complete source citations, analysis, resolution of conflicts, and a written conclusion. You do not need that level of formality for a child's worksheet, but the habit is useful: when in doubt, write "uncertain" instead of making the chart look settled.

Family Tree Examples You Can Copy

The easiest way to avoid a tangled chart is to start from a known pattern. These examples use placeholder names so you can adapt the structure.

Example 1: Three-Generation School Family Tree

Use this for "My Family" assignments, elementary social studies, or a simple classroom poster.

Grandparents: Rosa and Miguel
Grandparents: Linda and Paul

Parents: Elena, child of Rosa and Miguel
Parents: James, child of Linda and Paul

Children: Maya ("Me") and Noah, children of Elena and James

Prompt for Figviz:

Create a simple three-generation family tree. Top row: grandparents Rosa and Miguel on the left, Linda and Paul on the right. Middle row: Elena, child of Rosa and Miguel, married to James, child of Linda and Paul. Bottom row: Maya labeled "Me" and Noah, children of Elena and James. Use large readable name boxes, bright but soft colors, and clear parent-child lines.

A colorful family tree designed for a child's school project with large readable labels For younger students, use fewer people, bigger labels, and a cheerful style that still preserves the generation structure.

Example 2: Four-Generation Ancestor Chart

Use this when the goal is direct ancestry rather than everyone in the extended family.

Focus person: Maya Chen
Parents: Elena Rivera and James Chen
Grandparents: Rosa Alvarez, Miguel Rivera, Linda Park, Paul Chen
Great-grandparents: add only confirmed names; mark unknown names as "Unknown"

Prompt for Figviz:

Create a four-generation ancestor pedigree chart. Start with Maya Chen on the left. Branch right to parents Elena Rivera and James Chen. Branch each parent to their parents: Rosa Alvarez, Miguel Rivera, Linda Park, and Paul Chen. Add a fourth generation with placeholder boxes labeled Unknown where a great-grandparent name is not verified. Use a clean black-on-white genealogy chart style with readable boxes.

Example 3: Descendant Chart for a Reunion

Use this when a family reunion centers on one couple or ancestor.

Root couple: Rafael Ortiz and Carmen Ortiz
Children: Julia, Marcos, Teresa
Grandchildren under Julia: Alma, Diego
Grandchildren under Marcos: Leo
Grandchildren under Teresa: Nina, Mateo, Isabel

Prompt for Figviz:

Create a descendant family tree for a family reunion. Put Rafael Ortiz and Carmen Ortiz at the top as the root couple. Show their three children Julia, Marcos, and Teresa on the next row. Under Julia show Alma and Diego; under Marcos show Leo; under Teresa show Nina, Mateo, and Isabel. Use a warm, printable style with clearly grouped branches for each child.

Manual Drawing vs. a Family Tree Maker

You can draw a family tree by hand, in slides, in a diagramming app, or with an AI generator. The right choice depends on whether you are still researching or ready to present.

MethodBest WhenLimitation
Paper sketchYou are still collecting names and testing structureHard to revise once the tree grows
SpreadsheetYou need a working research listNot good for a polished visual
Slides or document editorYou need a quick school chartManual alignment gets tedious
General diagramming appYou want precise control over every boxTakes time to set up styles and spacing
AI family tree makerYou can describe the relationships clearlyYou still need to verify names, dates, and relationships

The fastest workflow is often hybrid: collect the facts in a list, sketch the branch logic on paper, then generate the polished version with a tool. If any relationship is uncertain, include that uncertainty in the prompt so the chart shows a question mark or placeholder instead of inventing certainty.

Family Tree Maker

Family Tree Maker

Turn your name list into a clean chart. Choose classic, colorful, or minimal style and export a high-resolution family tree.

Generate your family tree →

Common Family Tree Mistakes

Starting Too Far Back

Many beginners try to jump straight to distant ancestors. Start with the living family members you can verify, then work backward one generation at a time. A smaller accurate tree is more useful than a large speculative one.

Mixing Descendants and Ancestors Without a Plan

An ancestor chart and a descendant chart answer different questions. If you put everyone into one diagram too early, the layout turns into a web. Use an hourglass chart only when you intentionally need both directions.

Hiding Uncertainty

Unknown names, approximate dates, and conflicting family stories should be visible. Use "Unknown," "about 1890," "possibly," or a question mark. Future you will be grateful that the chart preserves the research state.

Overloading Each Box

If each person box contains full names, dates, places, occupations, notes, and source IDs, the chart becomes unreadable. Keep the chart minimal and keep research notes somewhere else.

Forgetting Privacy

Ask permission before publishing living relatives' full names, birth dates, locations, or photos. For classroom use, many families prefer first names, relationship labels, or "Me / Parent / Grandparent" labels instead of full personal details.

Quick Checklist Before You Finish

  • The chart has one clear focus: a child, an ancestor, a couple, or a family branch.
  • Every person is placed on the correct generation level.
  • Parent-child lines are consistent across the whole chart.
  • Spouses or partners are positioned consistently.
  • Repeated names include dates, initials, or branch labels.
  • Unverified people are marked clearly.
  • The text is readable at the final print or slide size.
  • Sensitive details about living people are omitted or approved.
  • The final chart links back to your working notes or source list if used for genealogy.

Sources and Further Reading

Frequently Asked Questions

How do you draw a family tree step by step?

Choose the chart type, define how many generations to show, list each person before drawing, place the oldest generation first, connect spouses and parent-child lines consistently, add concise labels, and verify uncertain names or dates before sharing the final chart.

What is the easiest family tree to draw for a school project?

A three-generation family tree is usually easiest: grandparents at the top, parents in the middle, and the student plus siblings at the bottom. It is small enough to fit on one page and simple enough for young students to explain.

Should a family tree start with me or with the oldest ancestor?

For genealogy research, start with yourself or the focus person and work backward through parents and grandparents. For a presentation chart, you can place the oldest generation at the top so the tree reads downward through descendants.

What information should I put in each family tree box?

Use the minimum information needed for the chart: usually name, relationship, and birth or death years if relevant. For formal genealogy work, keep detailed sources, places, and notes in a separate research file so the visual chart remains readable.

How do I show unknown relatives on a family tree?

Use a blank box, a question mark, or a label such as Unknown mother or Unknown great-grandfather. Do not remove the branch if the relationship structure is known, because the placeholder shows what still needs research.

Can I make a family tree without installing software?

Yes. You can sketch one on paper or use an online family tree maker. Figviz lets you describe the people and relationships in plain English, then generates a clean family tree chart that you can download.

What is the difference between a family tree and a pedigree chart?

A family tree is a broad term for charts that show relatives across generations. A pedigree chart usually means an ancestor-focused chart that starts with one person and branches backward through parents, grandparents, and earlier direct ancestors.

How many generations should a family tree include?

Use three generations for most school projects, four or five for a manageable genealogy chart, and more only when the final size allows readable labels. For six or more generations, split the tree into branches or use a fan or pedigree layout.